public int PutCloseTabRepairs(int id) { try { EFTabRepairs ef_trep = new EFTabRepairs(new EFDbContext()); TabRepairs value = ef_trep.Context.Where(r => r.idRepair == id).FirstOrDefault(); value.DateTimeEndRepair = DateTime.Now; ef_trep.Update(value); return(ef_trep.Save()); } catch (Exception e) { return(-1); } }
public static TabRepairs GetTabRepairs(this TabRepairs r) { if (r == null) { return(null); } return(new TabRepairs() { idRepair = r.idRepair, IDNumLoko = r.IDNumLoko, DateTimeStartRepair = r.DateTimeStartRepair, DateTimeEndRepair = r.DateTimeEndRepair, RefNumLoko = r.RefNumLoko.GetRefNumLoko() }); }
public int PutOpenTabRepairs(int id) { try { EFTabRepairs ef_trep = new EFTabRepairs(new EFDbContext()); TabRepairs value = new TabRepairs() { idRepair = 0, IDNumLoko = id, DateTimeStartRepair = DateTime.Now, DateTimeEndRepair = null }; ef_trep.Add(value); return(ef_trep.Save()); } catch (Exception e) { return(-1); } }