public ActionResult CrearProfesor(CrearProfesorImportModel model) { if (ModelState.IsValid) { ViewBag.crearProfesorStatus = ProfesorHandler.CrearProfesor(model).error; } return(View()); }
public static ResponseGeneric CrearProfesor(CrearProfesorImportModel model) { ResponseGeneric response = new ResponseGeneric(); response.status = false; using (MyDbContext db = new MyDbContext()) { Teacher teacher = new Teacher() { Ci = model.ci, name = model.name, last_name = model.last_name, active = "no" }; db.Teacher.Add(teacher); db.SaveChanges(); response.status = true; } return(response); }
public static ResponseGeneric CrearProfesor(CrearProfesorImportModel model) { ResponseGeneric response = new ResponseGeneric(); if (ProfesorDataAccess.getPerson(model.ci) == null) { response = ProfesorDataAccess.CrearProfesor(model); if (response.status) { response.error = "Profesor creado con exito"; } else { response.error = "Hubo un error al crear el profesor"; } } else { response.error = "La persona ya existe en la base de datos"; } return(response); }