public Empresas GetEmpresa(int id) { Empresas empresa = new Empresas(); try { using (ClusmextContext context = new ClusmextContext()) { empresa = context.Empresas.Where(x => x.Id_Empresa == id).SingleOrDefault(); } } catch (Exception ex) { } return(empresa); }
public Empresas ObtenerEmpresa(int id) { Empresas item = new Empresas(); try { if (id == 0) { return(item); } using (ClusmextContext context = new ClusmextContext()) { item = context.Empresas.Where(x => x.Id_Empresa == id).SingleOrDefault(); } } catch (Exception ex) { } return(item); }
public IEnumerable <Empresas> DataSourceEmpresas() //Usamos IENumerable para usar los combo box { List <Empresas> list = new List <Empresas>(); Empresas item = new Empresas(); item.Id_Empresa = -1; item.Razon_Social = "* Empresa que solicita"; try { using (ClusmextContext context = new ClusmextContext()) { list = context.Empresas.Where(x => x.Id_Empresa != -1 && x.Id_Tipo_Empresa == 1).OrderBy(x => x.Razon_Social).ToList(); list.Add(item); } } catch (Exception ex) { } return(list); }
public IEnumerable <Empresas> GetProveedores() { List <Empresas> list = new List <Empresas>(); Empresas item = new Empresas(); item.Id_Empresa = -1; item.Razon_Social = "* Seleccionar proveedor"; try { using (ClusmextContext context = new ClusmextContext()) { list = context.Empresas.Where(x => x.Id_Empresa != -1 && x.Id_Tipo_Empresa == 2).OrderBy(x => x.Razon_Social).ToList(); list.Add(item); } } catch (Exception ex) { } return(list); }
public int Guardar(Empresas item) { int Val = 0; try { using (ClusmextContext context = new ClusmextContext()) { if (item.Id_Empresa > 0) { context.Entry(item).State = EntityState.Modified; } else { context.Entry(item).State = EntityState.Added; } Val = context.SaveChanges(); } } catch (Exception ex) { } return(Val); }