示例#1
0
        private void btn_Agregar_Click(object sender, EventArgs e)
        {
            DESPACHO despacho = new DESPACHO();

            despacho.ID_Factura = Convert.ToInt32(txt_id_factura.Text);
            despacho.Fecha      = Convert.ToDateTime(txt_fecha.Text);
            despacho.Estado     = cb_estado.SelectedIndex + 1;

            Suministros_BLL.agregarDespacho(despacho);

            MessageBox.Show("Agregado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);

            dataGridV_resumen.DataSource = Suministros_BLL.ConsultarDespacho().Copy();
        }
 public static bool modificardespacho(DESPACHO despacho)
 {
     try
     {
         SQLSentencia pet = new SQLSentencia();
         pet.Peticion = @"EXEC sp_actualizar_despacho " + despacho.ID_Despacho + ", " + despacho.ID_Factura + ", @fecha , " + despacho.Estado;
         SqlParameter param1 = new SqlParameter();
         param1.Value         = despacho.Fecha;
         param1.ParameterName = "@fecha";
         param1.SqlDbType     = System.Data.SqlDbType.Date;
         pet.lstParametros.Add(param1);
         DA acceso = new DA();
         return(acceso.ejecutarSentecia(pet));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public static bool agregarDespacho(DESPACHO despacho)
 {
     try
     {
         SQLSentencia sentencia = new SQLSentencia();
         sentencia.Peticion = "EXEC sp_agregar_despacho " + despacho.ID_Factura + ", @fecha , " + despacho.Estado;
         SqlParameter param1 = new SqlParameter();
         param1.Value         = despacho.Fecha;
         param1.ParameterName = "@fecha";
         param1.SqlDbType     = System.Data.SqlDbType.Date;
         sentencia.lstParametros.Add(param1);
         DA acceso = new DA();
         return(acceso.ejecutarSentecia(sentencia));
     }
     catch (Exception e)
     {
         throw e;
     }
 }