public int AddOrderOutInfo() { string username = User.Identity.Name; int id; using (Db db = new Db()) { // Get the Medicine var dto = db.OrderOut.Select(x => x.Id); EmployeeDTO userDTO = db.Employees.FirstOrDefault(x => x.Username == username); // Make sure OrderOut exists if (dto == null) { id = 1; } else { id = dto.Max() + 1; } // Create OrderInDTO OrderOutDTO orderOutDTO = new OrderOutDTO() { OrderDate = DateTime.Now, OrderId = id, EmployeeId = 4 }; // Add the DTO db.OrderOut.Add(orderOutDTO); // Save db.SaveChanges(); } return(id); }
public ActionResult curentOrderOutInfoToPrint(int id) { string username = User.Identity.Name; if (string.IsNullOrEmpty(username)) { return(RedirectToAction("login", "Account")); } List <OrderOutDetialsVM> listOrderOutDetials; using (Db db = new Db()) { listOrderOutDetials = db.OrderOutDetials.Where(x => x.OrderId == id) .ToArray().Select(x => new OrderOutDetialsVM(x)).ToList(); OrderOutDTO dto = db.OrderOut.Find(id); } return(View(listOrderOutDetials)); }
public OrderOutVM(OrderOutDTO row) { this.Id = row.Id; this.OrderId = row.OrderId; }