public void UpdateRow(cxc_LiquidacionTarjetaDet_Info info_det, decimal IdTransaccionSession) { cxc_LiquidacionTarjetaDet_Info edited_info = get_list(IdTransaccionSession).Where(m => m.Secuencia == info_det.Secuencia).First(); edited_info.IdMotivo = info_det.IdMotivo; edited_info.Valor = info_det.Valor; edited_info.Secuencia = info_det.Secuencia; }
public void AddRow(cxc_LiquidacionTarjetaDet_Info info_det, decimal IdTransaccionSession) { List <cxc_LiquidacionTarjetaDet_Info> list = get_list(IdTransaccionSession); info_det.Secuencia = list.Count == 0 ? 1 : list.Max(q => q.Secuencia) + 1; list.Add(info_det); }
public ActionResult EditingUpdateMotivo([ModelBinder(typeof(DevExpressEditorsBinder))] cxc_LiquidacionTarjetaDet_Info info_det) { if (ModelState.IsValid) { Lista_LiquidacionTarjetaDet.UpdateRow(info_det, Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual)); } var model = Lista_LiquidacionTarjetaDet.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual)); return(PartialView("_GridViewPartial_MotivosLiquidacion", model)); }