示例#1
0
        public string Delete(int id)
        {
            returnVal = "failed";
            ExceptionDataAccessLayer ExcData = new ExceptionDataAccessLayer();

            try
            {
                if (new RequestDataAccessLayer().RequestDelete(id))
                {
                    returnVal = "success";
                }
            }
            catch (Exception ex)
            {
                ExcData.RegisterException((int)ExceptionDataAccessLayer.ExceptionEnum.Error, ex.Message);
            }
            return(returnVal);
        }
示例#2
0
        public string Post([FromBody] Beam.Models.Request RequestModel, int AcceptDecline)
        {
            returnVal = "failed";

            ExceptionDataAccessLayer ExcData = new ExceptionDataAccessLayer();

            try
            {
                if (new RequestDataAccessLayer().RequestInsert(RequestModel))
                {
                    returnVal = "success";
                }
            }
            catch (Exception ex)
            {
                ExcData.RegisterException((int)ExceptionDataAccessLayer.ExceptionEnum.Error, ex.Message);
            }
            return(returnVal);
        }
示例#3
0
        public string Put([FromBody] Beam.Models.Chat ChatModel)
        {
            returnVal = "failed";

            ExceptionDataAccessLayer ExcData = new ExceptionDataAccessLayer();

            try
            {
                if (new ChatDataAccessLayer().ChatUpdate(ChatModel))
                {
                    returnVal = "success";
                }
            }
            catch (Exception ex)
            {
                ExcData.RegisterException((int)ExceptionDataAccessLayer.ExceptionEnum.Error, ex.Message);
                returnVal = ex.Message;
            }
            return(returnVal);
        }
示例#4
0
        public string Put([FromBody] Beam.Models.Request RequestModel)
        {
            returnVal = "failed";

            ExceptionDataAccessLayer ExcData = new ExceptionDataAccessLayer();

            try
            {
                //if (new RequestDataAccessLayer().RequestUpdate(RequestModel))
                //{
                //    returnVal = "success";

                //}
                if (RequestModel.IsStatusChange)
                {
                    //
                    if (new RequestDataAccessLayer().RequestStatusUpdate(RequestModel))
                    {
                        returnVal = "success";
                    }
                }
                else if (RequestModel.IsStatusChange == false)
                {
                    if (new RequestDataAccessLayer().RequestUpdate(RequestModel))
                    {
                        returnVal = "success";
                    }
                }
            }
            catch (Exception ex)
            {
                ExcData.RegisterException((int)ExceptionDataAccessLayer.ExceptionEnum.Error, ex.Message);
                returnVal = ex.Message;
            }
            return(returnVal);
        }