Ejemplo n.º 1
0
        public string[] CancleOrderByUser(CancleOrderEntity objOrder, ref string replay)
        {
            string[] res = new string[4];

            string msg_code = string.Empty;
            string msg      = string.Empty;

            try
            {
                objSqlProcManager = new SqlProcedureManager(connectionString);
                string spname = "sp_Cancel_Order_ByUser";

                var result = objSqlProcManager.ExecuteNonQuery(spname, ref replay,
                                                               objOrder.OrderId,
                                                               objOrder.CustomerId

                                                               );

                if (result > 0)
                {
                    res[0] = "Y";
                    res[1] = "Order cancled successfully.";
                }
                else
                {
                    res[0] = "N";
                    res[1] = "Failed to cancle order.";
                }


                return(res);
            }
            catch (Exception errorException)
            {
                throw errorException;
            }
            return(res);
        }
Ejemplo n.º 2
0
        public ResponseMessage CancleOrderByUser(CancleOrderEntity objOrder)
        {
            string reply = string.Empty;

            ResponseMessage rM = new ResponseMessage();

            try
            {
                var result = apiRepository.CancleOrderByUser(objOrder, ref reply);
                if (result[0] == "Y")
                {
                    rM.MessageCode   = "Y";
                    rM.Message       = result[1];
                    rM.SystemMessage = reply;
                    rM.Content       = result[1];
                }
                else
                {
                    rM.MessageCode   = "N";
                    rM.Message       = result[1];
                    rM.SystemMessage = reply;
                    rM.Content       = result[1];
                }
            }
            catch (Exception ex)
            {
                rM.MessageCode   = "N";
                rM.Message       = "Server Error";
                rM.SystemMessage = ex.Message;
                rM.Content       = "Server Error";
                return(rM);
            }


            return(rM);
        }