コード例 #1
0
 private void approveIncentive()
 {
     try
     {
         LtoIncentive_ApproveIncentive list = LtoIncentiveBal.approveIncentive(Request.QueryString);
         Response.Write(list.ToJSON());
     }
     catch (Exception ex)
     {
         Response.Write("Error: " + ex.Message);
     }
 }
コード例 #2
0
        public static LtoIncentive_ApproveIncentive approveIncentive(int intIDLtoIncentive, string DateApproved, int intIDSecUser)
        {
            var manageResult = new LtoIncentive_ApproveIncentive();

            try
            {
                var dbUtil = new DatabaseManager();
                using (var conn = new SqlConnection(dbUtil.getSQLConnectionString("MainDB")))
                {
                    string result = string.Empty;

                    conn.Open();
                    using (SqlCommand cmd = conn.CreateCommand())
                    {
                        cmd.CommandType    = CommandType.StoredProcedure;
                        cmd.CommandText    = "spLtoIncentive_approveLtoIncentive";
                        cmd.CommandTimeout = 180;
                        cmd.Parameters.Clear();
                        cmd.Parameters.AddWithValue("@intIDLtoIncentive", intIDLtoIncentive);
                        cmd.Parameters.AddWithValue("@DateApproved", DateApproved);
                        cmd.Parameters.AddWithValue("@intIDSecUser", intIDSecUser);

                        result = (string)cmd.ExecuteScalar();
                    }

                    if (result.Contains("Success121"))
                    {
                        string[] separators = { "," };
                        string[] words      = result.Split(separators, StringSplitOptions.RemoveEmptyEntries);

                        manageResult.Message      = "Success";
                        manageResult.DateApproved = words[1].ToString();
                        manageResult.ID           = intIDLtoIncentive;
                    }
                    else
                    {
                        manageResult.Message      = result;
                        manageResult.ID           = 0;
                        manageResult.DateApproved = "";
                    }
                }
            }
            catch (Exception ex)
            {
                manageResult.Message      = "Error: " + ex.ToString();
                manageResult.ID           = 0;
                manageResult.DateApproved = "";
            }

            return(manageResult);
        }