Admin
publicint? ID { get; set; }

[Required]
publicstring name { get; set; }
[Required]
publicint salary { get; set; }

[Required(ErrorMessage = "State is Required."]
publicintstateId { get; set; }

publicList<SelectListItem>getState { get; set; }

publicList<ListEmp_Result>ListEmployee { get; set; }
publicActionResult About()
{
ViewBag.Message = "Your application description page.";
objEmp.getState = BindState();
ViewData["GetStateList"] = newSelectList(objEmp.getState, "Value", "Text", 0);
return View();
}
publicJsonResultListEmployee()
{
try
{
objEmp.ListEmployee = obj.ListEmp().ToList();
returnJson(objEmp, JsonRequestBehavior.AllowGet);
}
catch (Exception ex)
{
throw ex;
}
}
publicList<SelectListItem>BindState()
{

List<SelectListItem>lststate = newList<SelectListItem>();
var cat = obj.ListState().ToArray();
if(cat.Length>=1 || cat.Length==0)
{
lststate.Add(newSelectListItem { Text="--SELECT",Value=""});
}
for (int i = 0; i <cat.Length; i++)
{
lststate.Add(newSelectListItem
{
Text = cat[i].StateName.ToString(),
Value = cat[i].StateID.ToString()
});
}
returnlststate;
}
publicActionResult About(Employeeemp)
{
if (ModelState.IsValid)
{
if(emp.ID>0)
{
obj.SaveEmp(emp.ID, emp.name.ToString(), emp.salary, emp.stateId);
}
else
{
obj.SaveEmp(0, emp.name.ToString(), emp.salary, emp.stateId);
}
returnRedirectToAction("About";
}
objEmp.getState = BindState();
ViewData["GetStateList"] = newSelectList(objEmp.getState, "Value", "Text",0);
return View(emp);
}
Like · Comment ·
Ansari Tahir likes this
Download Android App