//SE SOBRESCRIBE EL MANEJADOR DE EVENTOS protected override void btnAceptar_Click(object sender, EventArgs e) { this.administrativo = new Entidades.Administrativo(base.txtNombre.Text, base.txtApellido.Text, int.Parse(base.txtLegajo.Text), double.Parse(base.txtSueldo.Text), (ESimpatia)this.cboSimpatia.SelectedItem); base.btnAceptar_Click(sender, e); }
protected void btnConfirmar_Click(object sender, EventArgs e) { Logica.Administrativo objLogica = new Logica.Administrativo(); Entidades.Administrativo objEntidades = new Entidades.Administrativo(); objEntidades.Apellido = txtApellido.Text; objEntidades.Nombre = txtNombre.Text; objEntidades.FechaContratacion = FechaContratacion.SelectedDate; objLogica.Agregar(objEntidades); txtApellido.Text = ""; txtNombre.Text = ""; }
public void Agregar(Entidades.Administrativo administrativo) { string strSQL = @"insert into Administrativos (Nombre,Apellido,FechaContratacion) values (@Nombre,@Apellido,@FechaContratacion)"; SqlConnection objconexion = new SqlConnection(Conexion.strConexion); SqlCommand objcom = new SqlCommand(strSQL, objconexion); objcom.Parameters.AddWithValue("@Nombre", administrativo.Nombre); objcom.Parameters.AddWithValue("@Apellido", administrativo.Apellido); objcom.Parameters.AddWithValue("@FechaContratacion", administrativo.FechaContratacion); try { objconexion.Open(); objcom.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Error en la capa de datos"); } finally { objconexion.Close(); } }
public void Agregar(Entidades.Administrativo administrativo) { objDatos.Agregar(administrativo); }