public void FillEmpleado() { empleado objempleado = new empleado(); int empleadoID = Convert.ToInt32(comboBox2.SelectedValue); // Get tienda from DB using (agrosysEntitiesFull empleadoEntidad = new agrosysEntitiesFull()) { objempleado = empleadoEntidad.empleadoes.Where(s => s.id_empleado == empleadoID).FirstOrDefault<empleado>(); } txtN.Text = objempleado.primer_nombre.ToString(); txtN2.Text = objempleado.segundo_nombre.ToString(); txtA.Text = objempleado.primer_apellido.ToString(); txtA2.Text = objempleado.segundo_apellido.ToString(); txtD.Text = objempleado.direccion.ToString(); txtT.Text = objempleado.telefono.ToString(); txtNIT.Text = objempleado.nit.ToString(); txtDPI.Text = objempleado.dpi.ToString(); }
public void FillEmpleado() { empleado objempleado = new empleado(); int empleadoID = Convert.ToInt32(comboBox2.SelectedValue); // Get tienda from DB using (agrosysEntitiesFull empleadoEntidad = new agrosysEntitiesFull()) { objempleado = empleadoEntidad.empleadoes.Where(s => s.id_empleado == empleadoID).FirstOrDefault <empleado>(); } txtN.Text = objempleado.primer_nombre.ToString(); txtN2.Text = objempleado.segundo_nombre.ToString(); txtA.Text = objempleado.primer_apellido.ToString(); txtA2.Text = objempleado.segundo_apellido.ToString(); txtD.Text = objempleado.direccion.ToString(); txtT.Text = objempleado.telefono.ToString(); txtNIT.Text = objempleado.nit.ToString(); txtDPI.Text = objempleado.dpi.ToString(); }
public void UpdateEmpleado(string NITempleado, int empleadoID, string dpi) { empleado objEmpleado = new empleado(); empleado objTiendaVerificar = new empleado(); using (agrosysEntitiesFull VerificarTiendaEntidad = new agrosysEntitiesFull()) { objTiendaVerificar = VerificarTiendaEntidad.empleadoes .Where(s => s.id_empleado != empleadoID && (s.nit == NITempleado || s.dpi == dpi)) .FirstOrDefault <empleado>(); } if (objTiendaVerificar == null) { using (agrosysEntitiesFull empleadoEntidad = new agrosysEntitiesFull()) { objEmpleado = empleadoEntidad.empleadoes.Where(s => s.id_empleado == empleadoID).FirstOrDefault <empleado>(); } int tiendaId = Convert.ToInt32(comboBox1.SelectedValue); objEmpleado.primer_nombre = txtN.Text.ToString(); objEmpleado.segundo_nombre = txtN2.Text.ToString(); objEmpleado.primer_apellido = txtA.Text.ToString(); objEmpleado.segundo_apellido = txtA2.Text.ToString(); objEmpleado.telefono = txtT.Text.ToString(); objEmpleado.nit = txtNIT.Text.ToString(); objEmpleado.direccion = txtNIT.Text.ToString(); objEmpleado.dpi = txtDPI.Text.ToString(); objEmpleado.tienda_id_tienda = tiendaId; using (agrosysEntitiesFull empleadoEntidad = new agrosysEntitiesFull()) { empleadoEntidad.Entry(objEmpleado).State = System.Data.EntityState.Modified; empleadoEntidad.Entry(objEmpleado.tienda).State = System.Data.EntityState.Modified; empleadoEntidad.SaveChanges(); } HideButtom(); ShowNotification("Su registro a sido actualizado!"); } else { ShowNotification("Ya existe empleado con ese NIT!"); } }
public void UpdateEmpleado(string NITempleado, int empleadoID, string dpi) { empleado objEmpleado = new empleado(); empleado objTiendaVerificar = new empleado(); using (agrosysEntitiesFull VerificarTiendaEntidad = new agrosysEntitiesFull()) { objTiendaVerificar = VerificarTiendaEntidad.empleadoes .Where(s => s.id_empleado != empleadoID && (s.nit == NITempleado || s.dpi == dpi)) .FirstOrDefault<empleado>(); } if (objTiendaVerificar == null) { using (agrosysEntitiesFull empleadoEntidad = new agrosysEntitiesFull()) { objEmpleado = empleadoEntidad.empleadoes.Where(s => s.id_empleado == empleadoID).FirstOrDefault<empleado>(); } int tiendaId = Convert.ToInt32(comboBox1.SelectedValue); objEmpleado.primer_nombre = txtN.Text.ToString(); objEmpleado.segundo_nombre = txtN2.Text.ToString(); objEmpleado.primer_apellido = txtA.Text.ToString(); objEmpleado.segundo_apellido = txtA2.Text.ToString(); objEmpleado.telefono = txtT.Text.ToString(); objEmpleado.nit = txtNIT.Text.ToString(); objEmpleado.direccion = txtNIT.Text.ToString(); objEmpleado.dpi = txtDPI.Text.ToString(); objEmpleado.tienda_id_tienda = tiendaId; using (agrosysEntitiesFull empleadoEntidad = new agrosysEntitiesFull()) { empleadoEntidad.Entry(objEmpleado).State = System.Data.EntityState.Modified; empleadoEntidad.Entry(objEmpleado.tienda).State = System.Data.EntityState.Modified; empleadoEntidad.SaveChanges(); } HideButtom(); ShowNotification("Su registro a sido actualizado!"); } else { ShowNotification("Ya existe empleado con ese NIT!"); } }