Exemple #1
0
        public void AddRow(imp_orden_compra_ext_ct_cbteble_det_gastos_Info info_det, decimal IdTransaccionSession)
        {
            List <imp_orden_compra_ext_ct_cbteble_det_gastos_Info> list = get_list(IdTransaccionSession);

            info_det.secuencia_ct = list.Count == 0 ? 1 : list.Max(q => q.secuencia_ct) + 1;
            info_det.secuencia    = info_det.secuencia_ct;
            list.Add(info_det);
        }
Exemple #2
0
        public ActionResult EditingUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] imp_orden_compra_ext_ct_cbteble_det_gastos_Info info_det)
        {
            decimal IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual);

            Lis_imp_orden_compra_ext_ct_cbteble_det_gastos_Info_lst.UpdateRow(info_det, IdTransaccionSession);
            var model = Lis_imp_orden_compra_ext_ct_cbteble_det_gastos_Info_lst.get_list(IdTransaccionSession);

            cargar_combos_detalle();
            return(PartialView("_GridViewPartial_gastos_asignados", model));
        }
Exemple #3
0
        public void UpdateRow(imp_orden_compra_ext_ct_cbteble_det_gastos_Info info_det, decimal IdTransaccionSession)
        {
            imp_orden_compra_ext_ct_cbteble_det_gastos_Info edited_info = get_list(IdTransaccionSession).Where(m => m.secuencia == info_det.secuencia).First();

            edited_info.IdGasto_tipo = info_det.IdGasto_tipo;
        }