示例#1
0
        public void DgInserts_UpdateBod(Object sender, DataGridCommandEventArgs e)
        {
            revisorFac = (RevisorFactura)Session["revisorFac"];
            double nuevoValorReal = 0;

            try
            {
                nuevoValorReal = Convert.ToDouble(((TextBox)e.Item.Cells[4].Controls[1]).Text);
            }
            catch (Exception ee)
            {
                nuevoValorReal = 0;
            }
            revisorFac.BodegaRepuestos.Tables[0].Rows[dgBodegaRep.EditItemIndex][4] = nuevoValorReal;
            revisorFac.BodegaRepuestos.Tables[0].Rows[dgBodegaRep.EditItemIndex][3] = Math.Round(nuevoValorReal, 2);
            revisorFac.CalcularTotales("Bo");
            AjustarTotalesRepuestosBodegaRe();
            Session["revisorFac"] = revisorFac;

            dgBodegaRep.EditItemIndex = -1;
            BindDatas("Bo");
        }
示例#2
0
        public void DgInserts_Update(Object sender, DataGridCommandEventArgs e)
        {
            //if (!DatasToControls.ValidarDouble(((TextBox)e.Item.Cells[3].Controls[1]).Text))
            //{
            //    Utils.MostrarAlerta(Response, "Cantidad Invalida!");
            //    dgObservaciones.EditItemIndex = -1;
            //    BindDatas();
            //    return;
            //}
            revisorFac = (RevisorFactura)Session["revisorFac"];
            double nuevoValorReal = 0;

            try
            {
                nuevoValorReal = Convert.ToDouble(((TextBox)e.Item.Cells[4].Controls[1]).Text);
            }
            catch (Exception ee)
            {
                nuevoValorReal = 0;
            }
            revisorFac.Operaciones.Tables[0].Rows[dgObservaciones.EditItemIndex][4] = nuevoValorReal;
            revisorFac.Operaciones.Tables[0].Rows[dgObservaciones.EditItemIndex][3] = Math.Round(nuevoValorReal, 2);
            revisorFac.CalcularTotales("Op");
            AjustarTotalesOperaciones();
            Session["revisorFac"] = revisorFac;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][2] = cant;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][3] = cantA;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][4] = pr;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][6] = desc;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][7] = tot;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][8] = cantD;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][9] = totA;
            //dtInserts.Rows[dgObservaciones.EditItemIndex][10] = pr;

            dgObservaciones.EditItemIndex = -1;
            BindDatas("Op");
        }