from django import forms



class adminLoginForm(forms.Form):
	email = forms.CharField(required=True)
	password =  forms.CharField(required=True)

class adminforgetpassword(forms.Form):
	email = forms.CharField(required=True)

class forgetverification(forms.Form):
	new_password = forms.CharField(max_length=35,required=True)
	confirm_new_password = forms.CharField(max_length=35,required=True)


class change_password_form(forms.Form):
	old_password    = forms.CharField(max_length=35, required=True)
	password        = forms.CharField(max_length=35, required=True)
	confirmPassword = forms.CharField(max_length=35, required=True)

class adminprofile_form(forms.Form):
	first_name = forms.CharField(required=True)
	last_name = forms.CharField(required=True)
	email = forms.CharField(required=True)
	# phone_number = forms.CharField(required=True)
	# address = forms.CharField(required=True)



class onboarding_form(forms.Form):
	title = forms.CharField(required=True)


class updatecontent_form(forms.Form):
	content = forms.CharField(required=True)

class addfaqform(forms.Form):
	type = forms.CharField(required=True)
	title = forms.CharField(required=True)
	content = forms.CharField( required=True)


class addExerciseform(forms.Form):
	name = forms.CharField(required=True)
	description = forms.CharField(required=True)
	fitness_level = forms.CharField(required=True)
	day = forms.CharField(required=True)



class addSubExerciseform(forms.Form):
	name = forms.CharField(required=True)
	description = forms.CharField(required=True)
	comments = forms.CharField(required=True)
	note = forms.CharField(required=True)
	focus_area = forms.CharField(required=True)
	sets = forms.CharField(required=True)
	reps = forms.CharField(required=True)
	youtube_link = forms.CharField(required=True)


class EditTrainerForm(forms.Form):
	full_name = forms.CharField(required=True)
	email = forms.CharField(required=True)
	
class EditClientForm(forms.Form):
	full_name = forms.CharField(required=True)
	email = forms.CharField(required=True)


class AddDiscoverCategoryForm(forms.Form):
	name = forms.CharField(required=True)


class AddDiscoverSubCategoryForm(forms.Form):
	main_category = forms.CharField(required=True)
	title = forms.CharField(required=True)
	description = forms.CharField(required=True)



class addDiscoverExerciseform(forms.Form):
	name = forms.CharField(required=True)
	description = forms.CharField(required=True)
	sets = forms.CharField(required=False)
	reps = forms.CharField(required=False)
	weight = forms.CharField(required=False)
	minutes = forms.CharField(required=False)

class addExercisetimerform(forms.Form):
    time = forms.IntegerField(min_value=0)
    minutes = forms.IntegerField(required=False)
    seconds = forms.IntegerField(required=False)