public IHttpActionResult CreateAccessory(string item, string art, string description, string comment, string color, int customerPK, int supplierPK, int accessoryTypePK, string userID) { if (new ValidationBeforeCommandDAO().IsValidUser(userID, "Merchandiser")) { InformationDAO informationDAO = new InformationDAO(); try { if (art == "undefined") { art = ""; } if (comment == "undefined") { comment = ""; } if (color == "undefined") { color = ""; } informationDAO.CreateAccessory(item, art, description, comment, color, customerPK, supplierPK, accessoryTypePK, userID); } catch (Exception e) { return(Content(HttpStatusCode.Conflict, new Content_InnerException(e).InnerMessage())); } return(Content(HttpStatusCode.OK, "TẠO PHỤ LIỆU THÀNH CÔNG!")); } else { return(Content(HttpStatusCode.Conflict, "BẠN KHÔNG CÓ QUYỀN ĐỂ THỰC HIỆN VIỆC NÀY!")); } }
public IHttpActionResult CreateSupplier(string name, string code, string address, string phoneNumber, string userID) { if (new ValidationBeforeCommandDAO().IsValidUser(userID, "Merchandiser")) { InformationDAO informationDAO = new InformationDAO(); try { if (address == "undefined") { address = ""; } if (phoneNumber == "undefined") { phoneNumber = ""; } informationDAO.CreateSupplier(name, address, phoneNumber, code, userID); } catch (Exception e) { return(Content(HttpStatusCode.Conflict, new Content_InnerException(e).InnerMessage())); } return(Content(HttpStatusCode.OK, "TẠO NHÀ CUNG CẤP THÀNH CÔNG!")); } else { return(Content(HttpStatusCode.Conflict, "BẠN KHÔNG CÓ QUYỀN ĐỂ THỰC HIỆN VIỆC NÀY!")); } }
public IHttpActionResult DeleteAccessory(int accessoryPK, string userID) { if (new ValidationBeforeCommandDAO().IsValidUser(userID, "Merchandiser")) { InformationDAO informationDAO = new InformationDAO(); try { informationDAO.DeleteAccessory(accessoryPK, userID); } catch (Exception e) { return(Content(HttpStatusCode.Conflict, new Content_InnerException(e).InnerMessage())); } return(Content(HttpStatusCode.OK, "XÓA PHỤ LIỆU THÀNH CÔNG!")); } else { return(Content(HttpStatusCode.Conflict, "BẠN KHÔNG CÓ QUYỀN ĐỂ THỰC HIỆN VIỆC NÀY!")); } }
public IHttpActionResult LinkConception2(List <int> accessoryPKs, int conceptionPK, string userID) { if (new ValidationBeforeCommandDAO().IsValidUser(userID, "Merchandiser")) { InformationDAO informationDAO = new InformationDAO(); try { informationDAO.LinkConception(accessoryPKs, conceptionPK, userID); } catch (Exception e) { return(Content(HttpStatusCode.Conflict, new Content_InnerException(e).InnerMessage())); } return(Content(HttpStatusCode.OK, "LIÊN KẾT MÃ HÀNG VÀ PHỤ LIỆU THÀNH CÔNG!")); } else { return(Content(HttpStatusCode.Conflict, "BẠN KHÔNG CÓ QUYỀN ĐỂ THỰC HIỆN VIỆC NÀY!")); } }
public IHttpActionResult ActiveSupplier(int supplierPK, string userID) { if (new ValidationBeforeCommandDAO().IsValidUser(userID, "Merchandiser")) { InformationDAO informationDAO = new InformationDAO(); try { informationDAO.ActiveSupplier(supplierPK, userID); } catch (Exception e) { return(Content(HttpStatusCode.Conflict, new Content_InnerException(e).InnerMessage())); } return(Content(HttpStatusCode.OK, "HIỆN NHÀ CUNG CẤP THÀNH CÔNG!")); } else { return(Content(HttpStatusCode.Conflict, "BẠN KHÔNG CÓ QUYỀN ĐỂ THỰC HIỆN VIỆC NÀY!")); } }
public IHttpActionResult CreateConception(int customerPK, string conceptionCode, int year, string season, string description, string userID) { if (new ValidationBeforeCommandDAO().IsValidUser(userID, "Merchandiser")) { InformationDAO informationDAO = new InformationDAO(); try { informationDAO.CreateConception(customerPK, conceptionCode, year, season, description, userID); } catch (Exception e) { return(Content(HttpStatusCode.Conflict, new Content_InnerException(e).InnerMessage())); } return(Content(HttpStatusCode.OK, "TẠO MÃ HÀNG THÀNH CÔNG!")); } else { return(Content(HttpStatusCode.Conflict, "BẠN KHÔNG CÓ QUYỀN ĐỂ THỰC HIỆN VIỆC NÀY!")); } }
public IHttpActionResult EditCustomer(int customerPK, string address, string phoneNumber, string userID) { if (new ValidationBeforeCommandDAO().IsValidUser(userID, "Merchandiser")) { InformationDAO informationDAO = new InformationDAO(); try { informationDAO.UpdateCustomer(customerPK, address, phoneNumber, userID); } catch (Exception e) { return(Content(HttpStatusCode.Conflict, new Content_InnerException(e).InnerMessage())); } return(Content(HttpStatusCode.OK, "CHỈNH SỬA THÔNG TIN KHÁCH HÀNG THÀNH CÔNG!")); } else { return(Content(HttpStatusCode.Conflict, "BẠN KHÔNG CÓ QUYỀN ĐỂ THỰC HIỆN VIỆC NÀY!")); } }