Example #1
0
        public DataSet AddParam(ParamBo paramBo)
        {
            var     transactionStatus = new TransactionStatus();
            var     param             = BuiltParamDomain(paramBo);
            CemexDb con = new CemexDb();

            SqlParameter[] Params =
            {
                new SqlParameter("@vend_Id", 4),                       //0
                new SqlParameter("@prop_Id", 1),                       //1
                new SqlParameter("@room_Id", 1),                       //2
                new SqlParameter("@lmk_Id", 1),                        //3
                new SqlParameter("@user_Id", 1),                       //4
                new SqlParameter("@Vparam_Code", param.Vparam_Code),   //5
                new SqlParameter("@Vparam_Descr", param.Vparam_Descr), //6
                new SqlParameter("@Vparm_Type", param.Vparm_Type),     //7
                new SqlParameter("@Vparam_Val", param.Vparam_Val),     //8
                new SqlParameter("@Vparam_Active_Flag", "True"),       //9

                //   new SqlParameter("@opReturnValue", SqlDbType.Int)//10
            };


            DataSet ds = SqlHelper.ExecuteDataset(con.GetConnection(), CommandType.StoredProcedure, "proc_AddParam", Params);

            ds.Locale = CultureInfo.InvariantCulture;

            return(ds);
        }
Example #2
0
        public TransactionStatus UpdateParam(ParamBo paramBo)
        {
            var     transactionStatus = new TransactionStatus();
            var     param             = BuiltParamDomain(paramBo);
            CemexDb con = new CemexDb();

            SqlParameter[] Params =
            {
                new SqlParameter("@param_Id", param.Id),               //0
                new SqlParameter("@vend_Id", 4),                       //1
                new SqlParameter("@Vparam_Code", param.Vparam_Code),   //2
                new SqlParameter("@Vparam_Descr", param.Vparam_Descr), //2
                new SqlParameter("@Vparm_Type", param.Vparm_Type),     //3
                new SqlParameter("@Vparam_Val", param.Vparam_Val),     //4

                new SqlParameter("@opReturnValue", SqlDbType.Int)      //5
            };

            Params[6].Direction = ParameterDirection.Output;
            DataSet ds = SqlHelper.ExecuteDataset(con.GetConnection(), CommandType.StoredProcedure, "proc_UpdateParam", Params);

            ds.Locale = CultureInfo.InvariantCulture;

            return(transactionStatus);
        }
Example #3
0
 private Param BuiltParamDomain(ParamBo paramBo)
 {
     return((Param) new Param().InjectFrom(paramBo));
 }