/// <summary> /// Add Employee Details /// </summary> /// <param name="employeeDetail">Employee Detail</param> /// <exception cref="">ArgumentNullException if Employee Detail is Null</exception> public void AddEmployeeDetail(Employee_Detail employeeDetail) { if (employeeDetail == null) { throw new ArgumentException("employee_Detail"); } _context.Employee_Details.Add(employeeDetail); _context.SaveChanges(); }
/// <summary> /// Add Bill Details /// </summary> /// <param name="BillDetail">Bill Detail</param> /// <exception cref="">ArgumentNullException if Bill Detail is NULL </exception> public void AddBillDetail(Bill_Detail BillDetail) { if (BillDetail == null) { throw new ArgumentNullException(); } _context.Bill_Details.Add(BillDetail); _context.SaveChanges(); }
/// <summary> /// Add Bill Scan Copy and Its Bill ID /// </summary> /// <param name="BillSCopy">Bill Scan Copy With Its Bill ID</param> public void AddBillSCopy(Bill_SCopy BillSCopy) { if (BillSCopy == null) { throw new ArgumentNullException(); } _context.Bill_SCopies.Add(BillSCopy); _context.SaveChanges(); }
/// <summary> /// Add Bill /// </summary> /// <param name="bill">Bill</param> /// <exception cref="">ArgumentNullException If Bill is Null</exception> public void AddBill(Bill bill) { if (bill == null) { throw new ArgumentNullException(); } _context.Bills.Add(bill); _context.SaveChanges(); }
public ActionResult DeleteConfirmed(string id) { var Db = new ApricotContext(); var user = Db.Users.First(u => u.UserName == id); Db.Users.Remove(user); Db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// Adds Department in Database /// </summary> /// <param name="_dept">Accepts Instance of Department</param> public void AddDepartment(Department _dept) { if (_dept == null) { throw new ArgumentNullException(); } _context.Departments.Add(_dept); _context.SaveChanges(); return; }
/// <summary> /// Updates the instance where Bank_ID=_bank.Bank_ID /// </summary> /// <param name="_bank">Accepts Bank as parameter</param> public void UpdateBank(Bank _bank) { if (_bank == null) { throw new ArgumentNullException(); } bank = _bank; _context.SaveChanges(); return; }
/// <summary> /// Add Bill ID And Corresponding Bill Finance Manager ID /// </summary> /// <param name="BillFM">Bill_FM</param> public void AddBillFM(Bill_FM BillFM) { if (BillFM == null) { throw new ArgumentNullException(); } _context.Bill_FMs.Add(BillFM); _context.SaveChanges(); }
/// <summary> /// Adds New Employee to Store and Database /// </summary> /// <param name="employee">Employee to be Added</param> /// <returns>True if Employee is successfully Added, False Otherwise (i.e Duplicate Employee Number)</returns> /// <exception cref="">ArgumentNullException if employee to add is null</exception> public bool AddEmployee(Employee employee) { if (employee == null) { throw new ArgumentNullException("employee"); } if (!UniqueEmployee(employee)) { return(false); } _context.Employees.Add(employee); _context.SaveChanges(); return(true); }
public ActionResult Edit(Department model) { if (ModelState.IsValid) { var Db = new ApricotContext(); var department = Db.Departments.First(dept => dept.Dept_ID == model.Dept_ID); // Update the dept data: department.Dept_Name = model.Dept_Name; Db.Entry(department).State = System.Data.Entity.EntityState.Modified; Db.SaveChanges(); return(RedirectToAction("Index")); } // If we got this far, something failed, redisplay form return(View(model)); }
/// <summary> /// Adds new Unique Account to Store and Save Changes to Database /// </summary> /// <param name="account">Account to be added</param> /// <returns>True if Account adds Successfully, False is Account is not Unique</returns> /// <exception cref="">ArgumentNullException if Account is NULL</exception> public bool AddAccount(Account account) { if (account == null) { throw new ArgumentNullException("account"); } //Check Whether Account to be Unique or not in terms or 'Account Number' if (!UniqueAccount(account)) { return(false); } //Account is Unique, Add Account and Save Changes to Database _context.Accounts.Add(account); _context.SaveChanges(); return(true); }
/// <summary> /// Adds a new instance of Comment in Database /// </summary> /// <param name="_comment">Accepts Comment as a parameter</param> public void AddComment(Comment _comment) { _context.Comments.Add(_comment); _context.SaveChanges(); return; }
/// <summary> /// Adds Instance of Notification to the Table /// </summary> /// <param name="ntf">Accepts Instance of Notification</param> public void AddNotification(Notification ntf) { _context.Notifications.Add(ntf); _context.SaveChanges(); return; }