internal static void ChangeAgNoteStatus(int agNoteId, InvStatusEnum invStatusEnum) { byte invStatusId = (byte)invStatusEnum; AccountingEntities db = new AccountingEntities(); var invDb = db.AgentNotes.Where(x => x.AgentNoteId == agNoteId).FirstOrDefault(); invDb.InvStatusId = invStatusId; db.SaveChanges(); }
internal static void ChangeInvStatus(int invId, InvStatusEnum invStatusEnum, bool isOut = false) { byte invStatusId = (byte)invStatusEnum; AccountingEntities db = new AccountingEntities(); if (isOut) { var invDb = db.InvoiceAPs.Where(x => x.InvoiceId == invId).FirstOrDefault(); invDb.InvStatusId = invStatusId; } else { var invDb = db.Invoices.Where(x => x.InvoiceId == invId).FirstOrDefault(); invDb.InvStatusId = invStatusId; } db.SaveChanges(); }