public ActionResult Editar(int id, Empleado empleado) { try { clsEmpleado ObjEmpleado = new clsEmpleado(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraEmpleado objBitacoraEmpleado = new clsBitacoraEmpleado(); bool Resultado = ObjEmpleado.ActualizarEmpleado(empleado.IdEmpleado, empleado.IdTipoIdentificacion, empleado.Identificacion, empleado.Nombre, empleado.Apellido1, empleado.Apellido2, empleado.Direccion, empleado.fechaNacimiento, empleado.departamento , empleado.Correo, empleado.Telefono, empleado.Provincia, empleado.Canton, empleado.Distrito, empleado.fechaEntrada, empleado.fechaSalida , empleado.Estado, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraEmpleado.ActualizarBitacoraEmpleado(empleado.IdEmpleado, IdUsuario, nombreUsuario, DateTime.Now, empleado.IdTipoIdentificacion, empleado.Identificacion, empleado.Nombre, empleado.Apellido1, empleado.Apellido2, empleado.Direccion, empleado.fechaNacimiento, empleado.departamento , empleado.Correo, empleado.Telefono, empleado.Provincia, empleado.Canton, empleado.Distrito, empleado.fechaEntrada, empleado.fechaSalida , empleado.Estado, true); return(View()); } catch { return(View()); } }
public ActionResult Editar(int id, Empleado empleado) { try { clsEmpleado ObjEmpleado = new clsEmpleado(); bool Resultado = ObjEmpleado.ActualizarEmpleado(empleado.IdEmpleado, empleado.IdTipoIdentificacion, empleado.Identificacion, empleado.Nombre, empleado.Apellido1, empleado.Apellido2, empleado.Direccion, empleado.fechaNacimiento, empleado.departamento , empleado.Correo, empleado.Telefono, empleado.Provincia, empleado.Canton, empleado.Distrito, empleado.fechaEntrada, empleado.fechaSalida , empleado.Estado, true); return(View()); } catch { return(View()); } }
public ActionResult Editar(int id, Empleado empleado, string listIdDepartamento) { try { if (!empleado.Provincia.Equals("--Provincia--") && !empleado.Canton.Equals("--Canton--") && !empleado.Distrito.Equals("--Distrito--")) { clsEmpleado ObjEmpleado = new clsEmpleado(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraEmpleado objBitacoraEmpleado = new clsBitacoraEmpleado(); bool Resultado = ObjEmpleado.ActualizarEmpleado(empleado.IdEmpleado, empleado.IdTipoIdentificacion, empleado.Identificacion, empleado.Nombre, empleado.Apellido1, empleado.Apellido2, empleado.Direccion, empleado.fechaNacimiento, listIdDepartamento , empleado.Correo, empleado.Telefono, empleado.Provincia, empleado.Canton, empleado.Distrito, empleado.fechaEntrada, empleado.fechaSalida , true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraEmpleado.ActualizarBitacoraEmpleado(empleado.IdEmpleado, IdUsuario, nombreUsuario, DateTime.Now, empleado.IdTipoIdentificacion, empleado.Identificacion, empleado.Nombre, empleado.Apellido1, empleado.Apellido2, empleado.Direccion, empleado.fechaNacimiento, listIdDepartamento , empleado.Correo, empleado.Telefono, empleado.Provincia, empleado.Canton, empleado.Distrito, empleado.fechaEntrada, empleado.fechaSalida , true); clsTipoIdentificacion tiposIdentificacion = new clsTipoIdentificacion(); ViewBag.ListaSexo = new SelectList(new[] { new SelectListItem { Value = "1", Text = "Hombre" }, new SelectListItem { Value = "2", Text = "Mujer" } }, "Value", "Text"); ViewBag.ListaEstados = new SelectList(new[] { new SelectListItem { Value = "True", Text = "Activo" }, new SelectListItem { Value = "False", Text = "Inactivo" } }, "Value", "Text"); ViewBag.ListaProvincias = CargaProvincias(); ViewBag.ListaTiposIdentificacion = tiposIdentificacion.ConsultarTipoIdentificacion(); clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); TempData["exitoMensaje"] = "El colaborador se ha modificado exitosamente."; return(View()); } else { clsTipoIdentificacion tiposIdentificacion = new clsTipoIdentificacion(); ViewBag.ListaSexo = new SelectList(new[] { new SelectListItem { Value = "1", Text = "Hombre" }, new SelectListItem { Value = "2", Text = "Mujer" } }, "Value", "Text"); ViewBag.ListaEstados = new SelectList(new[] { new SelectListItem { Value = "True", Text = "Activo" }, new SelectListItem { Value = "False", Text = "Inactivo" } }, "Value", "Text"); ViewBag.ListaProvincias = CargaProvincias(); ViewBag.ListaTiposIdentificacion = tiposIdentificacion.ConsultarTipoIdentificacion(); clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); TempData["errorMensaje"] = "Inserte correctamente la provincia, cantón y distrito de residencia del colaborador."; return(View()); } } catch { clsTipoIdentificacion tiposIdentificacion = new clsTipoIdentificacion(); ViewBag.ListaSexo = new SelectList(new[] { new SelectListItem { Value = "1", Text = "Hombre" }, new SelectListItem { Value = "2", Text = "Mujer" } }, "Value", "Text"); ViewBag.ListaEstados = new SelectList(new[] { new SelectListItem { Value = "True", Text = "Activo" }, new SelectListItem { Value = "False", Text = "Inactivo" } }, "Value", "Text"); ViewBag.ListaProvincias = CargaProvincias(); ViewBag.ListaTiposIdentificacion = tiposIdentificacion.ConsultarTipoIdentificacion(); clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); TempData["errorMensaje"] = "Inserte correctamente el formato de los datos."; return(View()); } }