static public string Insert(string tableName, Library.Controllers.HomeController controller) { switch (tableName) { case "buy": return(InsertHelper.FromBuyOrder(Convert.ToInt32(controller.Request.Params["Id_employee"]), Convert.ToInt32(controller.Request.Params["Id_book"]))); case "books": return(InsertHelper.FromBook(controller.Request.Params["Book_title"], controller.Request.Params["Short_description"], controller.Request.Params["Number_copies"], controller.Request.Params["How_many"])); case "reading": return(InsertHelper.FromReadingOrder(Convert.ToInt32(controller.Request.Params["Id_employee"]), Convert.ToInt32(controller.Request.Params["Id_book"]))); case "employees": return(InsertHelper.FromEmployee(controller.Request.Params["Department"], controller.Request.Params["FIO"], controller.Request.Params["Phone"], controller.Request.Params["Read_books"])); default: return(InsertHelper.FromIssued(Convert.ToInt32(controller.Request.Params["Id_book"]), Convert.ToInt32(controller.Request.Params["Id_employee"]), controller.Request.Params["Deadline"])); } }
static public string Delete(Library.Controllers.HomeController controller, string table, int id) { switch (table) { case "buy": return(DeleteHelper.FromBuyOrder(id)); case "books": return(DeleteHelper.FromBook(id)); case "reading": return(DeleteHelper.FromReadingOrder(id)); case "employees": return(DeleteHelper.FromEmployee(id)); default: return(DeleteHelper.FromIssued(id)); } }