コード例 #1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {

                IProductos bdd = new BusinessLogic();
                MovimientoProductos selectMovimiento = Session["selectMovimiento"] as MovimientoProductos;
                MOVIMIENTOSUBPRODUCTO moviento = selectMovimiento.Movimiento;
                HISTORICOPRECIO historico = selectMovimiento.Historico;
                moviento.CODIGOPRODUCTOLABORATORIO = txtCodigoProducto.Text;
                moviento.FECHALANZAMIENTO = (DateTime)wdpFechaLanzamiento.Value;
                moviento.ESNUEVO = chkEsNuevo.Checked;
                moviento = moviento.MarkAsModified();
                historico.PRECIO = decimal.Parse(txtPrecio.Text);
                historico = historico.MarkAsModified();
                bdd.SaveHistorico(historico);
                bdd.SaveMovimientoProducto(moviento);
                Response.Redirect("~/ui/MovimientoProducto.aspx");
            }
            catch (Exception ex)
            {
                lblError.Visible = true;
                lblError.Text = ex.Message;
            }
        }