public fa_PuntoVta_x_seg_usuario_Info get_info(int IdEmpresa, int IdPuntoVta, int Secuencia) { try { fa_PuntoVta_x_seg_usuario_Info info = new fa_PuntoVta_x_seg_usuario_Info(); using (Entities_facturacion Context = new Entities_facturacion()) { fa_PuntoVta_x_seg_usuario Entity = Context.fa_PuntoVta_x_seg_usuario.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdPuntoVta == IdPuntoVta && q.Secuencia == Secuencia); if (Entity == null) { return(null); } info = new fa_PuntoVta_x_seg_usuario_Info { IdEmpresa = Entity.IdEmpresa, IdPuntoVta = Entity.IdPuntoVta, IdSucursal = Entity.IdSucursal, Secuencia = Entity.Secuencia, IdUsuario = Entity.IdUsuario, }; } return(info); } catch (Exception) { throw; } }
public bool guardarDB(fa_PuntoVta_x_seg_usuario_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_PuntoVta_x_seg_usuario Entity = new fa_PuntoVta_x_seg_usuario { IdEmpresa = info.IdEmpresa, IdSucursal = info.IdSucursal, IdPuntoVta = info.IdPuntoVta, Secuencia = info.Secuencia, IdUsuario = info.IdUsuario }; Context.fa_PuntoVta_x_seg_usuario.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public void AddRow(fa_PuntoVta_x_seg_usuario_Info info_det, decimal IdTransaccionSession) { List <fa_PuntoVta_x_seg_usuario_Info> list = get_list(IdTransaccionSession); info_det.Secuencia = list.Count == 0 ? 1 : list.Max(q => q.Secuencia) + 1; info_det.IdUsuario = info_det.IdUsuario; list.Add(info_det); }
public bool guardarDB(fa_PuntoVta_x_seg_usuario_Info info) { try { return(odata.guardarDB(info)); } catch (Exception) { throw; } }
public ActionResult EditingAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] fa_PuntoVta_x_seg_usuario_Info info_det) { int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); if (info_det != null) { Lista_PtoVta_Usuario.AddRow(info_det, Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual)); } var model = Lista_PtoVta_Usuario.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual)); cargar_combos_detalle(); return(PartialView("_GridViewPartial_puntoventa_usuario", model)); }
public void UpdateRow(fa_PuntoVta_x_seg_usuario_Info info_det, decimal IdTransaccionSession) { fa_PuntoVta_x_seg_usuario_Info edited_info = get_list(IdTransaccionSession).Where(m => m.Secuencia == info_det.Secuencia).First(); edited_info.IdUsuario = info_det.IdUsuario; }