コード例 #1
0
 protected void grillaArticulos_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
 {
     try
     {
         string descripcion = e.NewValues["descripcion"].ToString();
         ControladorGeneral.InsertarActualizarArticulo(0, descripcion);
         e.Cancel = true;
         grillaArticulos.CancelEdit();
         CargarGrilla();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            //si el codigoOperacion es Null es una edicion.
            if (Session["codigoOperacion"] == null)
            {
                oArticuloActual = (Articulo)Session["articuloActual"];
                ControladorGeneral.InsertarActualizarArticulo(oArticuloActual.Codigo, txtDescripcionCorta.Value, txtDescripcionLarga.Value, txtMarca.Value, txtPrecio.Value, Convert.ToDouble(txtPrecio.Value), Convert.ToInt32(cbMonedaPrecio.SelectedItem.Value), Convert.ToInt32(cbUnidadMedida.SelectedItem.Value));
            }
            //si el codigoOperacion es != null hago un insert.
            else
            {
                ControladorGeneral.InsertarActualizarArticulo(0, txtDescripcionCorta.Value, txtDescripcionLarga.Value, txtMarca.Value, txtPrecio.Value, Convert.ToDouble(txtPrecio.Value), Convert.ToInt32(cbMonedaPrecio.SelectedItem.Value), Convert.ToInt32(cbUnidadMedida.SelectedItem.Value));
            }

            Response.Redirect("listado.aspx");
        }