Пример #1
0
        public void UpdateRow(cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info info_det, decimal IdTransaccionSession)
        {
            cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info edited_info = get_list(IdTransaccionSession).Where(m => m.Secuencia == info_det.Secuencia).First();

            edited_info.IdSucursal     = info_det.IdSucursal;
            edited_info.Su_Descripcion = info_det.Su_Descripcion;
            edited_info.IdCtaCble      = info_det.IdCtaCble;
            edited_info.pc_Cuenta      = info_det.pc_Cuenta;
            edited_info.Secuencia      = info_det.Secuencia;
        }
Пример #2
0
        public void AddRow(cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info info_det, decimal IdTransaccionSession)
        {
            List <cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info> list = get_list(IdTransaccionSession);

            info_det.Secuencia      = list.Count == 0 ? 1 : list.Max(q => q.Secuencia) + 1;
            info_det.IdSucursal     = info_det.IdSucursal;
            info_det.IdCtaCble      = info_det.IdCtaCble;
            info_det.pc_Cuenta      = info_det.pc_Cuenta;
            info_det.Su_Descripcion = info_det.Su_Descripcion;
            list.Add(info_det);
        }
Пример #3
0
        public ActionResult EditingUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info info_det)
        {
            if (ModelState.IsValid)
            {
                List_Det.UpdateRow(info_det, Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual));
            }
            var model = List_Det.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual));

            cargar_combos_Detalle();
            return(PartialView("_GridViewPartial_motivo_x_sucursal", model));
        }
Пример #4
0
        public ActionResult EditingAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info info_det)
        {
            int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa);

            if (info_det != null)
            {
                if (info_det.IdCtaCble != "")
                {
                    ct_plancta_Info info_cuenta = bus_plancta.get_info(IdEmpresa, info_det.IdCtaCble);
                    if (info_cuenta != null)
                    {
                        info_det.pc_Cuenta = info_cuenta.pc_Cuenta;
                    }
                }
            }
            if (ModelState.IsValid)
            {
                List_Det.AddRow(info_det, Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual));
            }
            var model = List_Det.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual));

            cargar_combos_Detalle();
            return(PartialView("_GridViewPartial_motivo_x_sucursal", model));
        }
Пример #5
0
        public ActionResult CmbCuenta_Motivo_Det()
        {
            cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info model = new cxc_MotivoLiquidacionTarjeta_x_tb_sucursal_Info();

            return(PartialView("_CmbCuenta_Motivo_Det", model));
        }