public ActionResult EditingUpdate_det([ModelBinder(typeof(DevExpressEditorsBinder))] ba_Conciliacion_det_Info info_det)
        {
            if (ModelState.IsValid)
            {
                Lista_detalle.UpdateRow_det(info_det, Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual));
            }
            var model = Lista_detalle.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual));

            cargar_combos_Detalle();
            return(PartialView("_GridViewPartial_banco_conciliacion_det", model));
        }
        public void AddRow_det(ba_Conciliacion_det_Info info_det, decimal IdTransaccionSession)
        {
            List <ba_Conciliacion_det_Info> list = get_list(IdTransaccionSession);

            info_det.Secuencia = list.Count == 0 ? 1 : list.Max(q => q.Secuencia) + 1;
            var tipo = bus_tipo.GetList(Convert.ToInt32(SessionFixed.IdEmpresa)).Where(q => q.IdTipoCbteCble == info_det.IdTipocbte).FirstOrDefault();

            if (tipo != null)
            {
                info_det.tipo_IngEgr = tipo.Tipo_DebCred == "C" ? "+" : "-";
            }
            list.Add(info_det);
        }
        public void UpdateRow_det(ba_Conciliacion_det_Info info_det, decimal IdTransaccionSession)
        {
            ba_Conciliacion_det_Info edited_info = get_list(IdTransaccionSession).Where(m => m.Secuencia == info_det.Secuencia).First();

            edited_info.IdTipocbte = info_det.IdTipocbte;
            var tipo = bus_tipo.GetList(Convert.ToInt32(SessionFixed.IdEmpresa)).Where(q => q.IdTipoCbteCble == info_det.IdTipocbte).FirstOrDefault();

            if (tipo != null)
            {
                edited_info.tipo_IngEgr = tipo.Tipo_DebCred == "C" ? "+" : "-";
            }
            edited_info.Referencia   = info_det.Referencia;
            edited_info.Fecha        = info_det.Fecha;
            edited_info.Valor        = info_det.Valor;
            edited_info.Observacion  = info_det.Observacion;
            edited_info.Seleccionado = info_det.Seleccionado;
        }