protected void btnGuardar_Click(object sender, EventArgs e) { try { //validar Cedula Negocio.ValidarCedulaEmpleado dc = new Negocio.ValidarCedulaEmpleado(); string cedula = dc.ValidaCedulaEmp(txtNumeroCedula.Text.Trim()); if (cedula == "CEDULA VALIDA") { Entidad.Empleados upemp = new Entidad.Empleados(); upemp.Id = int.Parse(txtCodigoEmpleado.Text); upemp.Nombre = txtNombre.Text.ToUpper().Trim(); upemp.Cedula = txtNumeroCedula.Text.ToUpper().Trim(); upemp.Direccion = txtDireccion.Text.ToUpper().Trim(); upemp.Estado = 1; Negocio.EmpleadoNegocio dcemp = new Negocio.EmpleadoNegocio(); if (dcemp.ActualizarEmpleado(upemp) > 0) { lblMensaje.Visible = true; lblMensaje.Text = "Registro actualizado"; } } else { cvDatos.IsValid = false; cvDatos.ErrorMessage = "Cédula invalida, por favor verificar"; } } catch (Exception) { cvDatos.IsValid = false; cvDatos.ErrorMessage = "El registro no pudo ser actualizado en la BD"; } }
public void Agregar(Entidad.Empleados empleados) { try { Datos.EmpleadoDatos dc = new Datos.EmpleadoDatos(); empleados.estado = 1; dc.Insert(empleados); } catch (Exception err) { throw err; } }
public ActionResult Edit(Entidad.Empleados emp) { try { CapaNegocio.editarE(emp); return(RedirectToAction("Details")); } catch (Exception e) { ModelState.AddModelError("", "Ha ocurrido un error al editar el empleado."); return(View(emp)); } }
public ActionResult Create(Entidad.Empleados emplear) { try { CapaNegocio.agregarE(emplear); return(RedirectToAction("Details", "Home")); } catch (Exception e) { ModelState.AddModelError("", "Ha ocurrido un error al agregar empleado."); return(View(emplear)); } }
public void Insert(Entidad.Empleados e) // metodo para insertar nuevo registro { Entidad.BD_EvaluacionEntities dc = null; try { dc = new Entidad.BD_EvaluacionEntities(); dc.Empleados.Add(e); dc.SaveChanges(); } catch (Exception err) { throw err; } }
public void ActualizarBajaemp(Entidad.Empleados bajaempleado) { //int baja = 0; Datos.EmpleadoDatos dc = null; try { dc = new Datos.EmpleadoDatos(); // bajaempleado.estado = 2; dc.updatebaja(bajaempleado); // baja = 1; } catch (Exception err) { throw (err); } // return baja; }
public int ActualizarEmpleado(Entidad.Empleados datoEmpleado) { int resp = 0; Datos.EmpleadoDatos dc = null; try { dc = new Datos.EmpleadoDatos(); dc.update(datoEmpleado); resp = 1; } catch (Exception err) { throw (err); } return(resp); }
protected void ObtenerEmpleado(int codEmp) { Negocio.EmpleadoNegocio dc = new Negocio.EmpleadoNegocio(); try { Entidad.Empleados e = dc.ConsultarEmpleado(codEmp); // txtCodigoEmpleado.Text = e.Id.ToString(); txtNombre.Text = e.Nombre; txtCodigoEmpleado.ReadOnly = true; } catch (Exception err) { cvDatos.IsValid = false; cvDatos.ErrorMessage = "Empleado no existe en la Base de Datos"; } }
public void updatebaja(Entidad.Empleados empbaja) //actualizar la baja de los empleados { Entidad.BD_EvaluacionEntities dc = null; try { dc = new Entidad.BD_EvaluacionEntities(); Entidad.Empleados bajaBD = dc.Empleados.Where(ebaja => ebaja.Id == empbaja.Id).FirstOrDefault(); bajaBD.Id = empbaja.Id; bajaBD.Nombre = empbaja.Nombre; bajaBD.Estado = empbaja.Estado; dc.SaveChanges(); } catch (Exception err) { throw err; } }
//Inicia Actualización de datos del Empleador public void update(Entidad.Empleados emp)// Guarda los cambios para la edición o modificación de los datos { Entidad.BD_EvaluacionEntities dc = null; try { dc = new Entidad.BD_EvaluacionEntities(); Entidad.Empleados EmpleadoBD = dc.Empleados.Where(eBD => eBD.Id == emp.Id).FirstOrDefault(); EmpleadoBD.Nombre = emp.Nombre; EmpleadoBD.Cedula = emp.Cedula; EmpleadoBD.Direccion = emp.Direccion; EmpleadoBD.Estado = emp.Estado; dc.SaveChanges(); } catch (Exception err) { throw (err); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { //validar Cedula Negocio.ValidarCedulaEmpleado dc = new Negocio.ValidarCedulaEmpleado(); string cedula = dc.ValidaCedulaEmp(txtNumeroCedula.Text.Trim()); if (cedula == "CEDULA VALIDA") { Entidad.Empleados em = new Entidad.Empleados(); em.Nombre = txtNombre.Text.ToUpper().Trim(); em.Cedula = txtNumeroCedula.Text.ToUpper().Trim(); em.Direccion = txtDireccion.Text.ToUpper().Trim(); em.FechaProceso = DateTime.Now; em.UsuarioProceso = int.Parse("1"); em.estado = int.Parse("1"); Negocio.EmpleadoNegocio emadd = new Negocio.EmpleadoNegocio(); if (emadd.CrearCedulaEmp(em) == "1") { lblMensaje.Visible = true; lblMensaje.Text = "La cedula del empleado ya existe"; } else { lblMensaje.Visible = true; lblMensaje.Text = "Registro Guardado"; // LimpiarControlesEmp(this.Controls); } } else { cvDatos.IsValid = false; cvDatos.ErrorMessage = "Cédula invalida, por favor verificar"; } } catch (Exception) { cvDatos.IsValid = false; cvDatos.ErrorMessage = "Ocurrio un error en la BD al guardar"; } }
public string CrearCedulaEmp(Entidad.Empleados cedemp) { string resp = "0"; try { Datos.EmpleadoDatos dc = new Datos.EmpleadoDatos(); List <Entidad.Empleados> Empleados = dc.ListaEmpleados(); bool existe = Empleados.Exists(e => e.Cedula == cedemp.Cedula); if (!existe) { this.Agregar(cedemp); } else { resp = "1"; } return(resp); } catch (Exception err) { throw err; } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { Entidad.Empleados upbajaemp = new Entidad.Empleados(); upbajaemp.Id = int.Parse(txtCodigoEmpleado.Text); upbajaemp.Nombre = txtNombre.Text.ToUpper().Trim(); upbajaemp.Estado = 2; Negocio.EmpleadoNegocio dc = new Negocio.EmpleadoNegocio(); if (upbajaemp != null) { dc.ActualizarBajaemp(upbajaemp); lblMensaje.Visible = true; lblMensaje.Text = "Registro actualizado"; } } catch (Exception) { cvDatos.IsValid = false; cvDatos.ErrorMessage = "El registro no pudo ser actualizado en la BD"; } }