예제 #1
0
 private void btnCrear_Click(object sender, EventArgs e)
 {
     if (ValidarCampoVacio(txtNombre.Text.Trim(), txtApePat.Text.Trim(), txtApeMat.Text.Trim(), txtCodigoPlanilla.Text.ToUpper().Trim()))
     {
         String nombre = txtNombre.Text.ToUpper().Trim()+" "+txtApePat.Text.ToUpper().Trim()+" "+txtApeMat.Text.ToUpper().Trim();
         TrabajadorEntity objTrabajador = new TrabajadorEntity();
         objTrabajador.Nombre = nombre;
         objTrabajador.Estado = "A";
         objTrabajador.CodigoZona = Convert.ToInt16(cboZona.SelectedValue.ToString());
         objTrabajador.CodigoPlanilla = txtCodigoPlanilla.Text.ToUpper().Trim();
         if (objTrabajadorBL.ValidarNombre(objTrabajador.Nombre))
         {
             if (objTrabajadorBL.Agregar(objTrabajador))
             {
                 MessageBox.Show("Agregado correctamente", "Aviso");
                 this.Close();
             }
             else
             {
                 MessageBox.Show("Ha ocurrido un error", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("El nombre ingresado ya se encuentra registrado", "Aviso");
         }
     }
     else
     {
         MessageBox.Show("Debe completar los datos", "Aviso");
     }
 }
예제 #2
0
 private void frmManTrabajadorActualizar_Load(object sender, EventArgs e)
 {
     objTrabajador = objTrabajadorBL.Consultar(codigo);
     txtNombre.Text = objTrabajador.Nombre;
     cboEstado.SelectedIndex = objTrabajador.Estado == "A" ?  0 :  1;
     cboZona.DataSource = objZonaBL.ListarTodos();
     cboZona.DisplayMember = "nombre";
     cboZona.ValueMember = "codigo";
     cboZona.SelectedValue = objTrabajador.CodigoZona;
 }
예제 #3
0
 private void frmEspecialidad_Load(object sender, EventArgs e)
 {
     dgvEspecialidad.AutoGenerateColumns = false;
     objTrabajador = objTrabajadorBL.Consultar(codigo);
     lblNombre.Text = objTrabajador.Nombre;
     cboTipo.DisplayMember = "Nombre";
     cboTipo.ValueMember = "Codigo";
     cboTipo.DataSource = objTipoFiestaBL.ListarTodos();
     Enlazar();
 }
예제 #4
0
 public List<TrabajadorEntity> ListarTodosMultiple()
 {
     List<TrabajadorEntity> lTrabajador = servicioTrabajador.ListarTodos();
     lTrabajador = lTrabajador.OrderBy(tx => tx.Nombre).ToList();
     TrabajadorEntity obj = new TrabajadorEntity();
     obj.Codigo = 0;
     obj.Nombre = "[--TODOS--]";
     lTrabajador.Insert(0, obj);
     foreach (TrabajadorEntity tra in lTrabajador)
     {
         tra.Estado = tra.Estado == "A" ? "Activo" : "Inactivo";
     }
     return lTrabajador;
 }
예제 #5
0
 public bool Agregar(TrabajadorEntity obj)
 {
     return servicioTrabajador.Agregar(obj);
 }
예제 #6
0
 public bool Actualizar(TrabajadorEntity obj)
 {
     return servicioTrabajador.Actualizar(obj);
 }
예제 #7
0
 private void frmDisponibilidad_Load(object sender, EventArgs e)
 {
     cboDia.SelectedIndex = 0;
     objTrabajador = objTrabajadorBL.Consultar(codigo);
     lblNombre.Text = objTrabajador.Nombre;
     Enlazar();
 }