public int InsertAF(Activo_Fijo af) { int newID = 0; int val = 0; try { using (ClusmextContext context = new ClusmextContext()) { if (af.Id_Activo > 0) { context.Entry(af).State = EntityState.Modified; } else { context.Entry(af).State = EntityState.Added; } val = context.SaveChanges(); newID = af.Id_Activo; } } catch (Exception ex) { } return(newID); }
public Activo_Fijo GetAFDetail(int id = 0) { Activo_Fijo item = new Activo_Fijo(); if (id == 0) { item.Id_Empresa = -1; item.Id_Proveedor = -1; item.Id_Categoria = -1; item.Id_Condicion = -1; item.Id_Moneda = -1; item.Id_Marca = -1; return(item); } try { using (ClusmextContext context = new ClusmextContext()) { item = context.Activo_Fijo.Where(x => x.Id_Activo == id).SingleOrDefault(); } } catch (Exception ex) { } return(item); }