public void UpdateRow(ba_Banco_Cuenta_x_tb_sucursal_Info info_det, decimal IdTransaccionSession) { ba_Banco_Cuenta_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.IdBanco = info_det.IdBanco; edited_info.Secuencia = info_det.Secuencia; }
public ActionResult EditingAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] ba_Banco_Cuenta_x_tb_sucursal_Info info_det) { 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_cuentas_x_sucursal", model); }
public void AddRow(ba_Banco_Cuenta_x_tb_sucursal_Info info_det, decimal IdTransaccionSession) { List<ba_Banco_Cuenta_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; list.Add(info_det); }