public IEnumerable <Proyectos> DataSourceProyectos(int id) { List <Proyectos> list = new List <Proyectos>(); Proyectos item = new Proyectos(); try { using (ClusmextContext context = new ClusmextContext()) { list = context.Proyectos.Where(x => x.Id_Empresa == id).OrderBy(x => x.Proyecto).ToList(); item.Id_Proyecto = -1; item.Proyecto = "Sin Asignar"; list.Add(item); } } catch (Exception ex) { } return(list); }
public Proyectos ObtenerProyecto(int id) { Proyectos item = new Proyectos(); try { if (id == 0) { item.Id_Moneda = 1; return(item); } using (ClusmextContext context = new ClusmextContext()) { item = context.Proyectos.Where(x => x.Id_Proyecto == id).SingleOrDefault(); } } catch (Exception ex) { } return(item); }
public int Guardar(Proyectos Item) { int Val = 0; try { using (ClusmextContext context = new ClusmextContext()) { if (Item.Id_Proyecto > 0) { context.Entry(Item).State = EntityState.Modified; } else { context.Entry(Item).State = EntityState.Added; } Val = context.SaveChanges(); } } catch (Exception ex) { } return(Val); }