コード例 #1
0
        public Result <DMLResult> CreateOrderService(int Client_Id, int Table_Number, int ProductsList_Id)
        {
            DMLResult insert = new DMLResult();

            insert = repo.CreateOrder(Client_Id, Table_Number, ProductsList_Id);
            Result <DMLResult> result = new Result <DMLResult>(insert);

            result.InsertCheck();
            return(result);
        }
コード例 #2
0
        public static DMLResult SimpleDML(string storedProcedure, object args)
        {
            DMLResult result = new DMLResult(0, 0, 0);

            using (SqlConnection connection = new SqlConnection(BaseRepository._sConnectionString))
            {
                var queryResult = connection.Query <DMLResult>(storedProcedure, args, commandType: CommandType.StoredProcedure);

                if (queryResult.HasValue())
                {
                    result = queryResult.FirstOrDefault();
                }
            }
            return(result);
        }
コード例 #3
0
        public DMLResult CreateOrder(int Client_Id, int Table_Number, int ProductsList_I)
        {
            DMLResult          exam  = new DMLResult();
            Result <DMLResult> cexam = DependencyResolver.DependencyResolver.Get().CreateOrderService(Client_Id, Table_Number, ProductsList_I);

            if (cexam.Success)
            {
                exam = cexam.Data;
                return(exam);
            }
            else
            {
                return(null);
            }
        }