public List <EnquiryModel> GetAllEnquiries(string enquiryType, int pageNumber, string searchTerm, int numberOfRecords, string fromDate, string toDate) { EnquiryDataAccess obj = new EnquiryDataAccess(); var result = obj.GetAllEnquiries(enquiryType, pageNumber, searchTerm, numberOfRecords, fromDate, toDate); return(ConvertEnquiries(result)); }
public EnquiryNotificationModel GetEnquiryNotifications() { EnquiryDataAccess obj = new EnquiryDataAccess(); var result = obj.GetEnquiryNotifications(); return(ConvertEnquiryNotifications(result)); }
public bool AddEnquiry(string name, string number, string address, string email, string response, string nextFollowDate, string comments, string userId, string customerId) { EnquiryDataAccess obj = new EnquiryDataAccess(); var result = obj.AddEnquiry(name, number, address, email, response, nextFollowDate, comments, userId, customerId); return(result); }
public byte[] GetEnquiryExcel(string enquiryType, int pageNumber, string searchTerm, int numberOfRecords, string fromDate, string toDate) { EnquiryDataAccess obj = new EnquiryDataAccess(); var result = obj.GetAllEnquiries(enquiryType, 1, searchTerm, 10000, fromDate, toDate); string[] columns = { "Name", "Phone", "Email", "Response", "DateAdded" }; return(ExportExcel(MapDataTableForExport(result), "Enquiry", false, "")); }
public bool AddFollowUp(string enqID, string comment, string nextFollowUpDate, string response, int addedBy) { bool isSuccess = false; EnquiryDataAccess objEnq = new EnquiryDataAccess(); isSuccess = objEnq.AddFollowUp(enqID, comment, nextFollowUpDate, response, addedBy); return(isSuccess); }
public bool AddCategory(string categoryName, int updatedBy) { bool isSuccess = false; EnquiryDataAccess objEnq = new EnquiryDataAccess(); isSuccess = objEnq.AddCategory(categoryName, updatedBy); return(isSuccess); }
public bool DeleteEnquiry(string enquiryID, int updatedBy) { bool isSuccess = false; EnquiryDataAccess objEnq = new EnquiryDataAccess(); isSuccess = objEnq.DeleteEnquiry(enquiryID, updatedBy); return(isSuccess); }
public EnquiryModel GetEnquiryAndFollowUpbYEnquiryId(int enquiryID, bool showTime = false) { EnquiryDataAccess objEnq = new EnquiryDataAccess(); return(GetEnquiryAndFollowUpAsList(objEnq.GetEnquiryAndFollowUpbYEnquiryId(enquiryID), showTime)); }