コード例 #1
0
 protected void dgvEmpleados_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         if (e.CommandName.Equals("AddNew"))
         {
             EmpleadoNegocio EmpleadosNeg = new EmpleadoNegocio();
             Empleado        cli          = new Empleado();
             cli.dni      = Convert.ToInt32((dgvEmpleados.FooterRow.FindControl("txbdniFooter") as TextBox).Text);
             cli.nombre   = (dgvEmpleados.FooterRow.FindControl("txbNombreFooter") as TextBox).Text;
             cli.apellido = (dgvEmpleados.FooterRow.FindControl("txbApellidoFooter") as TextBox).Text;
             cli.telefono = (dgvEmpleados.FooterRow.FindControl("txbTelefonoFooter") as TextBox).Text;
             cli.cargo    = (dgvEmpleados.FooterRow.FindControl("txbCargoFooter") as TextBox).Text;
             EmpleadosNeg.Agregar(cli);
             lblCorrecto.Text   = "Agregado correctamente.";
             lblIncorrecto.Text = "";
             Cargardgv();
         }
     }
     catch (Exception ex)
     {
         lblCorrecto.Text   = "";
         lblIncorrecto.Text = ex.Message;
     }
 }
コード例 #2
0
 private void BtnMod_Click(object sender, EventArgs e)
 {
     try
     {
         EmpleadoNegocio neg = new EmpleadoNegocio();
         em.Nombre   = TxtNombre.Text.Trim();
         em.Apellido = TxtApellido.Text.Trim();
         em.Dni      = Convert.ToInt32(TxtDni.Text.Trim());
         em.Email    = TxtEmail.Text.Trim();
         if ((string)BoxTipoPerfil.SelectedItem == "Administrador")
         {
             em.TipoPerfil.IdTipoPerfil = 1;
         }
         else
         {
             if ((string)BoxTipoPerfil.SelectedItem == "Supervisor")
             {
                 em.TipoPerfil.IdTipoPerfil = 2;
             }
             else
             {
                 em.TipoPerfil.IdTipoPerfil = 3;
             }
         }
         em.Usuario  = TxtUsuario.Text;
         em.Pass     = TxtPass.Text;
         em.FechaNac = DateFechaNac.Value;
         if (em.IdEmpleado == 0)
         {
             neg.Agregar(em);
         }
         else
         {
             neg.Modificar(em);
         }
         this.Close();
     }
     catch (Exception ex)
     {
         throw (ex);
     }
 }