public void Cargar(int idTipoEmpleado) { var tipoEmpleado = EmpleadoDAL.GetTipoEmpleado(idTipoEmpleado); IdTipoEmpleado = Convert.ToInt32(tipoEmpleado["idTipoEmpleado"].ToString()); Nombre = tipoEmpleado["nombre"].ToString(); }
private void btnAgregar_Click(object sender, EventArgs e) { if (txtID.Text.Length > 0 && txtNombre.Text.Length > 0 && txtPrimerApellido.Text.Length > 0 && txtSegundoApellido.Text.Length > 0 && txtCorreo.Text.Length > 0 && cbxDepartamento.Text.Length > 0 && picfoto.Image != null) { EmpleadoBLL oEmpleadoBLL = new EmpleadoBLL(); EmpleadoDAL oEmpleadoDAL = new EmpleadoDAL(); oEmpleadoBLL = RecuperarInformacion(); dgvEmpleados.DataSource = null; if (oEmpleadoDAL.Agregar(oEmpleadoBLL)) { dgvEmpleados.DataSource = oEmpleadoDAL.CargarDataGridView(); if (dgvEmpleados.Rows.Count > 0) { actualizarBotones(true, true); } MessageBox.Show("El registro se agregó correctamente", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("ERROR\nEl registro no se puede agregar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("ERROR\nEl registro no se puede agregar,\nel campo 'ID' o 'Departamento' está vacío", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Empleado GetByID(int ID) { Empleado result = default(Empleado); var EmpleadoDAL = new EmpleadoDAL(); result = EmpleadoDAL.ReadBy(ID); return(result); }
public Empleado Create(Empleado Empleado) { Empleado result = default(Empleado); var EmpleadoDAL = new EmpleadoDAL(); result = EmpleadoDAL.Create(Empleado); return(result); }
public List <Empleado> ListarTodos() { List <Empleado> result = default(List <Empleado>); var EmpleadoDAL = new EmpleadoDAL(); result = EmpleadoDAL.Read(); return(result); }
public static IEnumerable <TipoEmpleado> GetTiposEmpleado() { return((from DataRow tipoEmpleado in EmpleadoDAL.GetTiposEmpleado().Rows select new TipoEmpleado { IdTipoEmpleado = Convert.ToInt32(tipoEmpleado["idTipoEmpleado"].ToString()), Nombre = tipoEmpleado["nombre"].ToString() }).ToList()); }
public void Cargar(int idEmpleado) { var producto = EmpleadoDAL.GetEmpleado(idEmpleado); IdEmpleado = Convert.ToInt32(producto["idEmpleado"].ToString()); Sucursal = new Sucursal(Convert.ToInt32(producto["idSucursal"].ToString())); TipoEmpleado = new TipoEmpleado(Convert.ToInt32(producto["idTipoEmpleado"].ToString())); Nombre = producto["nombre"].ToString(); Observaciones = producto["observaciones"].ToString(); }
public void TestInsertar() { Empleado empleado = new Empleado(); empleado.Nombre = "Mascorro"; empleado.Apelldo_p = "Alex"; empleado.Apellido_m = "ga"; empleado.Fecha_registro = "2019-04-06"; empleado.RFC = "15646481"; empleado.NSS = "54511515"; Assert.AreEqual(EmpleadoDAL.Agregar(empleado), 1); }
public List <Empleado> ObtenerEmpleados() { //"Intento" hacer las operaciones que se encuentran dentro del bloque try try { EmpleadoDAL empleadoDAL = new EmpleadoDAL(); return(empleadoDAL.ObtenerEmpleados()); } catch //Esto se ejecuta si se produce algun error dentro del bloque try { //Aca puedo guardar un log de que hubo un error throw; } }
public bool Delete(int ID) { var EmpleadoDAL = new EmpleadoDAL(); try { EmpleadoDAL.Delete(ID); return(true); } catch { Console.WriteLine("Error al eliminar el elemento"); return(false); } }
public bool Edit(Empleado Empleado) { var EmpleadoDAL = new EmpleadoDAL(); try { EmpleadoDAL.Update(Empleado); return(true); } catch (Exception ex) { Console.WriteLine("Error al editar el elemento"); return(false); } }
private void frmEmpleados_Load(object sender, EventArgs e) { EmpleadoDAL oEmpleadoDAL = new EmpleadoDAL(); dgvEmpleados.AutoGenerateColumns = false; dgvEmpleados.DataSource = oEmpleadoDAL.CargarDataGridView(); foreach (DataGridViewColumn columna in dgvEmpleados.Columns) { columna.Width = 88; } if (dgvEmpleados.Rows.Count > 0) { actualizarBotones(true, true); } }
public void TestObtenerEmpleado() { int id = 1; string nombre = "Mascorro"; string apellido_paterno = "Alex"; string apellido_materno = "ga"; string fecha_registro = "06/04/2019 12:00:00a.m."; string rfc = "15646481"; string nss = "54511515"; Empleado pEmpleado = new Empleado(id, nombre, apellido_paterno, apellido_materno, fecha_registro, rfc, nss); Assert.AreEqual(EmpleadoDAL.ObtenerEmpleado(id).Id, pEmpleado.Id); Assert.AreEqual(EmpleadoDAL.ObtenerEmpleado(id).Nombre, pEmpleado.Nombre); Assert.AreEqual(EmpleadoDAL.ObtenerEmpleado(id).Apelldo_p, pEmpleado.Apelldo_p); Assert.AreEqual(EmpleadoDAL.ObtenerEmpleado(id).Apellido_m, pEmpleado.Apellido_m); Assert.AreEqual(EmpleadoDAL.ObtenerEmpleado(id).RFC, pEmpleado.RFC); Assert.AreEqual(EmpleadoDAL.ObtenerEmpleado(id).NSS, pEmpleado.NSS); }
public void Guardar(Empleado empleado) { // Validacion de negocio para que se guarden solo los usuarios validos if (empleado.Nombre == "" || empleado.Apellido == "" || empleado.DNI < 0) { //Si no pasa la validaciòn de negocio, "tiro" una excepciòn a quien llamo el metodo Guardar throw new RestauranteValidacionException(); } //"Intento" hacer las operaciones que se encuentran dentro del bloque try try { EmpleadoDAL empleadoDAL = new EmpleadoDAL(); empleadoDAL.Guardar(empleado); } catch //Esto se ejecuta si se produce algun error dentro del bloque try { //Aca puedo guardar un log de que hubo un error throw; } }
/// <summary> /// Obtiene un Empleado por Id /// </summary> /// <param name="empleadoID"></param> /// <returns></returns> internal EmpleadoInfo ObtenerPorID(int empleadoID) { EmpleadoInfo info; try { Logger.Info(); var dal = new EmpleadoDAL(); info = dal.ObtenerPorID(empleadoID); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(info); }
/// <summary> /// Obtiene un lista paginada de empleados /// </summary> /// <param name="pagina"></param> /// <param name="filtro"></param> /// <returns></returns> internal ResultadoInfo <EmpleadoInfo> ObtenerPorPagina(PaginacionInfo pagina, EmpleadoInfo filtro) { ResultadoInfo <EmpleadoInfo> result; try { Logger.Info(); var dal = new EmpleadoDAL(); result = dal.ObtenerPorPagina(pagina, filtro); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(result); }
public void Borrar(Empleado empleado) { EmpleadoDAL empleadoDAL = new EmpleadoDAL(); empleadoDAL.Borrar(empleado); }
public void Editar(Empleado empleado) { EmpleadoDAL empleadoDAL = new EmpleadoDAL(); empleadoDAL.Editar(empleado); }
//Delete specific EmpleadoDAL public int EliminarEmpleadoDAL(int id) { EmpleadoDAL _dal = new EmpleadoDAL(); return(_dal.EliminarEmpleadoDAL(id)); }
//Add new EmpleadoDAL to DB public int AgregarEmpleado(EmpleadoBE entidad) { EmpleadoDAL _dal = new EmpleadoDAL(); return(_dal.AgregarEmpleado(entidad)); }
public void TestEliminar() { Assert.AreEqual(EmpleadoDAL.Eliminar(2), 1); }
public EmpleadoM Modificar(EmpleadoM item) { IEmpleadoDAL instancia = new EmpleadoDAL(); return(instancia.Modificar(item)); }
public EmpleadoM Crear(EmpleadoM item) { IEmpleadoDAL instancia = new EmpleadoDAL(); return(instancia.Crear(item)); }
public void Eliminar(EmpleadoM item) { IEmpleadoDAL instancia = new EmpleadoDAL(); instancia.Eliminar(item); }
/// <summary> /// /// </summary> /// <returns></returns> public IEnumerable <EmpleadoM> ObtenerLista() { IEmpleadoDAL instancia = new EmpleadoDAL(); return(instancia.ObtenerLista()); }
public IEnumerable <EmpleadoBE> ListarEmpleadoDAL() { EmpleadoDAL _dal = new EmpleadoDAL(); return(_dal.ListarEmpleadoDAL()); }
public int ObtenerCantidadEmpleados() { EmpleadoDAL empleadoDAL = new EmpleadoDAL(); return(empleadoDAL.ObtenerCantidadEmpleados()); }
public void Guardar() { EmpleadoDAL.GuardarTipoEmpleado(IdTipoEmpleado, Nombre); }
public static ObservableCollection <Empleado> ListarEmpleadoDeComite(string codigo) { return(EmpleadoDAL.ListarEmpleadoDeComite(codigo)); }
public frmEmpleados() { InitializeComponent(); dgvEmpleados.ReadOnly = true; oEmpleadosDAL = new EmpleadoDAL(); }