예제 #1
0
파일: Helper.cs 프로젝트: Smi1le/Library
        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"]));
            }
        }
예제 #2
0
파일: Helper.cs 프로젝트: Smi1le/Library
        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));
            }
        }