// GET: Empleado/Create public ActionResult Crear() { try { 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(); return(View()); } catch (Exception) { throw; } }
public ActionResult Editar(int id) { try { clsSancion sancion = new clsSancion(); ViewBag.Lista = sancion.ConsultarDepartamento().ToList(); var dato = sancion.ConsultaSancion(id); Sancion modelo = new Sancion(); modelo.idSanciones = dato[0].idSanciones; modelo.idEmpleado = dato[0].IdEmpleado; modelo.idDepartamento = dato[0].idDepartamento; modelo.fechaSancion = dato[0].fechaSancion; modelo.codigo = dato[0].codigo; modelo.nombre = dato[0].nombre; modelo.detalle = dato[0].detalle; modelo.estadoSancion = dato[0].estadoSancion; return(View(modelo)); } catch (Exception) { throw; } }
public ActionResult Editar(int id, Sancion sancion, int listIdDepartamento) { try { clsSancion Objsancion = new clsSancion(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraSancion objBitacoraSancion = new clsBitacoraSancion(); ViewBag.Lista = Objsancion.ConsultarDepartamento().ToList(); bool Resultado = Objsancion.ActualizarSancion(sancion.idSanciones, sancion.idEmpleado, listIdDepartamento, sancion.fechaSancion, sancion.codigo, sancion.nombre, sancion.detalle, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraSancion.ActualizarBitacoraSancion(sancion.idSanciones, IdUsuario, nombreUsuario, DateTime.Now, sancion.idEmpleado, listIdDepartamento, sancion.fechaSancion, sancion.codigo, sancion.nombre, sancion.detalle, true); TempData["exitoMensaje"] = "Los datos de la sanción se han modificado exitosamente."; return(View("Editar")); } catch { TempData["errorMensaje"] = "Se produjo un error, revise los datos insertados."; return(View("Editar")); } }
// GET: Proveedor/Deshabilitar/5 public ActionResult Deshabilitar(int id) { if (Session["ROLES"].Equals("Admin")) { string message = "¿Desea deshabilitar este elemento?"; string title = "Deshabilitar elemento."; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result = MessageBox.Show(message, title, buttons); if (result == DialogResult.Yes) { clsSancion ObjSancion = new clsSancion(); ObjSancion.DeshabilitarSancion(id); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index")); } } else { TempData["alertaMensaje"] = "El usuario con el que ha ingresado no tiene permiso para realizar esta operación."; return(RedirectToAction("Index")); } }
// GET: Sancion/Create public ActionResult Crear(Sancion sancion, string txtDetalleSancion) { try { if (ModelState.IsValid) { clsSancion ObjSancion = new clsSancion(); bool Resultado = ObjSancion.AgregarSancion(sancion.idEmpleado, sancion.idDepartamento, sancion.fechaSancion, sancion.codigo, sancion.nombre, sancion.departamento, txtDetalleSancion, true); if (Resultado) { return(RedirectToAction("Index")); } else { return(View("Crear")); } } else { return(View("Crear")); } } catch { return(View()); } }
public ActionResult Editar(int id, Sancion sancion) { try { clsSancion Objsancion = new clsSancion(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraSancion objBitacoraSancion = new clsBitacoraSancion(); bool Resultado = Objsancion.ActualizarSancion(sancion.idSanciones, sancion.idEmpleado, sancion.idDepartamento, sancion.fechaSancion, sancion.codigo, sancion.nombre, sancion.departamento, sancion.detalle, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraSancion.ActualizarBitacoraSancion(sancion.idSanciones, IdUsuario, nombreUsuario, DateTime.Now, sancion.idEmpleado, sancion.idDepartamento, sancion.fechaSancion, sancion.codigo, sancion.nombre, sancion.departamento, sancion.detalle, true); return(View()); } catch { return(View()); } }
public ActionResult Editar(int id, Empleado empleado, string listIdDepartamento) { 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, listIdDepartamento , 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, listIdDepartamento , empleado.Correo, empleado.Telefono, empleado.Provincia, empleado.Canton, empleado.Distrito, empleado.fechaEntrada, empleado.fechaSalida , empleado.Estado, true); clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); return(View()); } catch { clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); return(View()); } }
public ActionResult Crear() { clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); return(View()); }
// GET: Sancion public ActionResult Index() { try { List <Sancion> listaSancion = new List <Sancion>(); clsSancion activo = new clsSancion(); var data = activo.ConsultarSancion().ToList(); foreach (var item in data) { Sancion modelo = new Sancion(); modelo.idSanciones = item.idSanciones; modelo.idEmpleado = item.IdEmpleado; modelo.idDepartamento = item.idDepartamento; modelo.fechaSancion = item.fechaSancion; modelo.codigo = item.codigo; modelo.nombre = item.nombre; modelo.detalle = item.detalle; modelo.estadoSancion = item.estadoSancion; listaSancion.Add(modelo); } return(View(listaSancion)); } catch { string descMsg = "Error consultando la informacion del CLiente."; //Bitacora return(RedirectToAction("Error", "Error")); } }
public ActionResult Editar(int id) { try { clsEmpleado empleado = new clsEmpleado(); var dato = empleado.ConsultaEmpleado(id); //clsSancion ObjSancion = new clsSancion(); //ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); 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(); Empleado modelo = new Empleado(); modelo.IdEmpleado = dato[0].IdEmpleado; modelo.IdTipoIdentificacion = dato[0].IdTipoIdentificacion; modelo.Identificacion = dato[0].Identificacion; modelo.Nombre = dato[0].Nombre; modelo.Apellido1 = dato[0].Apellido1; modelo.Apellido2 = dato[0].Apellido2; modelo.Direccion = dato[0].Direccion; modelo.fechaNacimiento = dato[0].fechaNacimiento; modelo.departamento = dato[0].departamento; modelo.Correo = dato[0].Correo; modelo.Telefono = dato[0].Telefono; modelo.Provincia = dato[0].Provincia; modelo.Canton = dato[0].Canton; modelo.Distrito = dato[0].Distrito; modelo.fechaEntrada = dato[0].fechaEntrada; modelo.fechaSalida = dato[0].fechaSalida; modelo.estadoEmpleado = dato[0].estadoEmpleado; return(View(modelo)); } catch (Exception) { throw; } }
public ActionResult Editar(int id, Sancion sancion, int listIdDepartamento, int listIdEmpleado) { try { if (!sancion.detalle.Equals("") && !sancion.codigo.Equals("")) { if (!ModelState.IsValid) { clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); ViewBag.Lista2 = ObjSancion.ConsultarIdEmpleado().ToList(); ModelState.AddModelError("", "Inserte correctamente los datos."); return(View()); } else { clsSancion Objsancion = new clsSancion(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraSancion objBitacoraSancion = new clsBitacoraSancion(); ViewBag.Lista = Objsancion.ConsultarDepartamento().ToList(); ViewBag.Lista2 = Objsancion.ConsultarIdEmpleado().ToList(); bool Resultado = Objsancion.ActualizarSancion(sancion.idSanciones, listIdEmpleado, listIdDepartamento, sancion.fechaSancion, sancion.codigo, Objsancion.ConsultaNombreEmpleado().ElementAt(listIdEmpleado - 1).Nombre, sancion.detalle, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraSancion.ActualizarBitacoraSancion(sancion.idSanciones, IdUsuario, nombreUsuario, DateTime.Now, listIdEmpleado, listIdDepartamento, sancion.fechaSancion, sancion.codigo, Objsancion.ConsultaNombreEmpleado().ElementAt(listIdEmpleado - 1).Nombre, sancion.detalle, true); TempData["exitoMensaje"] = "Los datos de la sanción se han modificado exitosamente."; return(View("Editar")); } } else { clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); ViewBag.Lista2 = ObjSancion.ConsultarIdEmpleado().ToList(); TempData["errorMensaje"] = "Inserte todos los datos."; return(RedirectToAction("Crear")); } } catch { clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); ViewBag.Lista2 = ObjSancion.ConsultarIdEmpleado().ToList(); TempData["errorMensaje"] = "Se produjo un error, revise los datos insertados."; return(View("Editar")); } }
// GET: Proveedor/Deshabilitar/5 public ActionResult Deshabilitar(int id) { if (Session["ROLES"].Equals("Admin")) { clsSancion ObjSancion = new clsSancion(); ObjSancion.DeshabilitarSancion(id); return(RedirectToAction("Index")); } TempData["alertaMensaje"] = "El usuario con el que ha ingresado no tiene permiso para realizar esta operación."; return(RedirectToAction("Index")); }
public ActionResult Crear(Sancion sancion, string txtDetalleSancion, string txtCodigo, string txtNombre, int listIdDepartamento) { try { if (!txtDetalleSancion.Equals("") && !txtCodigo.Equals("") && !txtNombre.Equals("")) { if (!ModelState.IsValid) { clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); ModelState.AddModelError("", "Inserte correctamente los datos."); return(View()); } else { clsSancion ObjSancion = new clsSancion(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraSancion objBitacoraSancion = new clsBitacoraSancion(); bool Resultado = ObjSancion.AgregarSancion(sancion.idEmpleado, listIdDepartamento, sancion.fechaSancion, txtCodigo, txtNombre, txtDetalleSancion, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraSancion.AgregarBitacoraSancion(IdUsuario, nombreUsuario, DateTime.Now, sancion.idEmpleado, listIdDepartamento, sancion.fechaSancion, txtCodigo, txtNombre, txtDetalleSancion, true); if (Resultado) { TempData["exitoMensaje"] = "La sanción se ha insertado exitosamente."; return(RedirectToAction("Crear")); } else { TempData["errorMensaje"] = "Se presentó un error al intentar insertar este elemento, revise que los datos coincidan con lo que especifican los campos"; return(View("Crear")); } } } else { TempData["errorMensaje"] = "Inserte todos los datos."; return(RedirectToAction("Crear")); } } catch { TempData["errorMensaje"] = "Todos los campos son obligatorios."; return(View()); } }
public ActionResult Editar(int id, Sancion sancion) { try { clsSancion Objsancion = new clsSancion(); bool Resultado = Objsancion.ActualizarSancion(sancion.idSanciones, sancion.idEmpleado, sancion.idDepartamento, sancion.fechaSancion, sancion.codigo, sancion.nombre, sancion.departamento, sancion.detalle, true); return(View()); } catch { return(View()); } }
public ActionResult Editar(int id) { try { clsEmpleado empleado = new clsEmpleado(); var dato = empleado.ConsultaEmpleado(id); clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); Empleado modelo = new Empleado(); modelo.IdEmpleado = dato[0].IdEmpleado; modelo.IdTipoIdentificacion = dato[0].IdTipoIdentificacion; modelo.Identificacion = dato[0].Identificacion; modelo.Nombre = dato[0].Nombre; modelo.Apellido1 = dato[0].Apellido1; modelo.Apellido2 = dato[0].Apellido2; modelo.Direccion = dato[0].Direccion; modelo.fechaNacimiento = dato[0].fechaNacimiento; modelo.departamento = dato[0].departamento; modelo.Correo = dato[0].Correo; modelo.Telefono = dato[0].Telefono; modelo.Provincia = dato[0].Provincia; modelo.Canton = dato[0].Canton; modelo.Distrito = dato[0].Distrito; modelo.fechaEntrada = dato[0].fechaEntrada; modelo.fechaSalida = dato[0].fechaSalida; modelo.Estado = dato[0].Estado; modelo.estadoEmpleado = dato[0].estadoEmpleado; return(View(modelo)); } catch (Exception) { throw; } }
public ActionResult Crear(Empleado empleado, string listIdDepartamento) { try { if (ModelState.IsValid) { if (!Utilerias.ValidarCorreo(empleado.Correo)) { } clsEmpleado Objempleado = new clsEmpleado(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraEmpleado objBitacoraEmpleado = new clsBitacoraEmpleado(); bool Resultado = Objempleado.AgregarEmpleado(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.AgregarBitacoraEmpleado(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); if (Resultado) { TempData["exitoMensaje"] = "El empleado se ha insertado exitosamente."; return(RedirectToAction("Crear")); } 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 = "1", Text = "Activo" }, new SelectListItem { Value = "0", Text = "Inactivo" } }, "Value", "Text"); ViewBag.ListaProvincias = CargaProvincias(); ViewBag.ListaTiposIdentificacion = tiposIdentificacion.ConsultarTipoIdentificacion(); TempData["errorMensaje"] = "Se presentó un error al intentar insertar este elemento, revise que los datos coincidan con lo que especifican los campos"; clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); return(View("Crear")); } } else { clsTipoIdentificacion tiposIdentificacion = new clsTipoIdentificacion(); ViewBag.ListaSexo = new SelectList(new[] { new SelectListItem { Value = "H", Text = "Hombre" }, new SelectListItem { Value = "M", Text = "Mujer" } }, "Value", "Text"); ViewBag.ListaEstados = new SelectList(new[] { new SelectListItem { Value = "1", Text = "Activo" }, new SelectListItem { Value = "0", Text = "Inactivo" } }, "Value", "Text"); ViewBag.ListaProvincias = CargaProvincias(); ViewBag.ListaTiposIdentificacion = tiposIdentificacion.ConsultarTipoIdentificacion(); clsSancion ObjSancion = new clsSancion(); ViewBag.Lista = ObjSancion.ConsultarDepartamento().ToList(); TempData["errorMensaje"] = "Se ha producido un error, revise los datos inserdatos."; return(View("Crear")); } } catch { TempData["errorMensaje"] = "Todos los campos son obligatorios."; 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()); } }