public HttpResponseMessage ApproveRejectObf(ApproveRejectOBFParameter model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                List <commanmessges> _commanmessges = ObfServices.ApproveRejectObf(model);

                if (_commanmessges != null)
                {
                    if (_commanmessges.Count != 0)
                    {
                        return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_commanmessges)));
                    }
                    else
                    {
                        result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                        return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                    }
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }

            return(null);
        }
        public ActionResult Create(int id, PhieuNhapHang_NCCViewModel model)
        {
            var result = new ReponseMessage();

            try
            {
                if (model == null || model.ChiTietPhieuNhaps?.Count == 0 || model.TongTien == 0)
                {
                    result.Message    = "Dữ liệu truyền vào không chính xác";
                    result.StatusCode = HttpStatusCode.BadRequest;
                    return(Json(result));
                }
                // TODO: Add add logic here
                // PNHService.UpdateTrangThaiDonHang(id);
                var kq = PNHService.AddPhieuNhapHangNCC(id, model);

                if (kq == false)
                {
                    result.Message    = "Có lỗi trong qúa trình xử lý";
                    result.StatusCode = HttpStatusCode.BadRequest;
                }
                result.StatusCode = HttpStatusCode.OK;
                return(Json(result));
            }
            catch (Exception ex)
            {
                result.Message    = "Có lỗi trong quá trình";
                result.StatusCode = HttpStatusCode.ExpectationFailed;
                return(Json(result));
            }
        }
        public HttpResponseMessage Edit_CustomerCode_and_io(ObfCreationParameters model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                List <ObfCreationDetailsParameters> _ObfCreationDetailsParameters = ObfServices.editcustomercodeandio(model);

                if (_ObfCreationDetailsParameters != null)
                {
                    if (_ObfCreationDetailsParameters.Count != 0)
                    {
                        return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_ObfCreationDetailsParameters)));
                    }
                    else
                    {
                        result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                        return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                    }
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }

            return(null);
        }
        public HttpResponseMessage SaveServiceSolution(SaveServiceSolutionParameters model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                List <SaveAttachementDetailsParameters> _SaveAttachementDetailsParameters = ObfServices.SaveServiceSolutionSector(model);

                if (_SaveAttachementDetailsParameters != null)
                {
                    if (_SaveAttachementDetailsParameters.Count != 0)
                    {
                        return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_SaveAttachementDetailsParameters)));
                    }
                    else
                    {
                        result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                        return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                    }
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }

            return(null);
        }
        public HttpResponseMessage GetMenus(MenuBindingParameter model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                List <MenuBindingDetailsParameter> _MenuBindingDetailsParameter = MenuBindingServices.GetMenus(model);

                if (_MenuBindingDetailsParameter != null)
                {
                    if (_MenuBindingDetailsParameter.Count != 0)
                    {
                        return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_MenuBindingDetailsParameter)));
                    }
                    else
                    {
                        result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                        return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                    }
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }

            return(null);
        }
Example #6
0
        public ActionResult Create(TBL_LOGIN collection)
        {
            var result = new ReponseMessage();

            try
            {
                // TODO: Add insert logic here

                if (ModelState.IsValid)
                {
                    var kq = NVService.Add(collection);
                    if (kq == false)
                    {
                        result.Message    = "Tài khoản đã tồn tại";
                        result.StatusCode = HttpStatusCode.BadRequest;
                        return(Json(result));
                    }
                    result.StatusCode = HttpStatusCode.OK;
                    return(Json(result));
                }
                else
                {
                    result.Message    = "Vui lòng nhập đầy đủ thông tin";
                    result.StatusCode = HttpStatusCode.BadRequest;
                    return(Json(result));
                }
            }
            catch (Exception ex)
            {
                result.Message    = "Có lỗi trong quá trình xử lý";
                result.StatusCode = HttpStatusCode.ExpectationFailed;
                return(Json(result));
            }
        }
Example #7
0
        public ActionResult Delete(int id)
        {
            var result = new ReponseMessage();

            try
            {
                // TODO: Add delete logic here
                var loaiSP = db.LOAISANPHAMs.Find(id);
                if (loaiSP == null)
                {
                    result.Message    = "Không tìm thấy ...";
                    result.StatusCode = HttpStatusCode.NotFound;
                    return(Json(result));
                }
                db.LOAISANPHAMs.Remove(loaiSP);
                db.SaveChanges();

                result.StatusCode = HttpStatusCode.OK;
                return(Json(result));
            }
            catch (Exception ex)
            {
                result.Message    = "Có lỗi trong quá trình xử lý";
                result.StatusCode = HttpStatusCode.ExpectationFailed;
                return(Json(result));
            }
        }
Example #8
0
        public HttpResponseMessage GetDashBoardDataCount(DashBoardParameters model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                List <DashBoardDetailsCountParameters> _DashBoardDetailsCountParameters = DashBoardServices.GetDashBoardDataCount(model);

                if (_DashBoardDetailsCountParameters != null)
                {
                    if (_DashBoardDetailsCountParameters.Count != 0)
                    {
                        return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_DashBoardDetailsCountParameters)));
                    }
                    else
                    {
                        result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                        return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                    }
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }

            return(null);
        }
Example #9
0
        public HttpResponseMessage Update_System_Notification(List <systemnotificationparameters> model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                List <commanmessges> _commanmessges = SystemNotificationService.Update_System_Notification(model);

                if (_commanmessges != null)
                {
                    if (_commanmessges.Count != 0)
                    {
                        return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_commanmessges)));
                    }
                    else
                    {
                        result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                        return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                    }
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }
            return(null);
        }
        public ActionResult DeleteImage(int?idHinhAnh, int?idSanPham)
        {
            var result = new ReponseMessage();

            try
            {
                // TODO: Add delete logic here
                bool kq = false;
                if (idSanPham.HasValue && idSanPham.Value > 0)
                {
                    kq = sanPhamService.DeletePrimaryImage(idSanPham);
                }
                else if (idHinhAnh.HasValue && idHinhAnh.Value > 0)
                {
                    kq = sanPhamService.DeleteImage(idHinhAnh.Value);
                }
                if (kq == false)
                {
                    result.Message    = "Không tìm thấy hình ảnh";
                    result.StatusCode = HttpStatusCode.NotFound;
                    return(Json(result));
                }
                result.StatusCode = HttpStatusCode.OK;
                return(Json(result));
            }
            catch (Exception ex)
            {
                result.Message    = "Có lỗi trong quá trình xử lý";
                result.StatusCode = HttpStatusCode.ExpectationFailed;
                return(Json(result));
            }
        }
        public ActionResult CreateCTDH(int id, PhieuDatHang_NCCViewModel model)
        {
            var result = new ReponseMessage();

            try
            {
                if (!ModelState.IsValid || model == null || model.ChiTietPhieuDats?.Count == 0)
                {
                    result.Message    = "Dữ liệu truyền vào không chính xác";
                    result.StatusCode = HttpStatusCode.BadRequest;
                    return(Json(result));
                }
                // TODO: Add delete logic here
                var kq = PDHService.AddCTPhieuDatHangNCC(id, model);
                if (kq == false)
                {
                    result.Message    = "Có lỗi trong qúa trình xử lý";
                    result.StatusCode = HttpStatusCode.BadRequest;
                }
                result.StatusCode = HttpStatusCode.OK;
                return(Json(result));
            }
            catch (Exception ex)
            {
                result.Message    = "Có lỗi trong quá trình xử lý";
                result.StatusCode = HttpStatusCode.ExpectationFailed;
                return(Json(result));
            }
        }
        public ActionResult Delete(int groupid, int roleid)
        {
            var result = new ReponseMessage();

            try
            {
                var kq = PQService.Delete(groupid, roleid);
                if (kq == false)
                {
                    result.Message    = "Không tìm thấy màn hình";
                    result.StatusCode = HttpStatusCode.NotFound;
                    return(Json(result));
                }
                result.StatusCode = HttpStatusCode.OK;

                return(Json(result));
                // TODO: Add delete logic here
            }
            catch
            {
                result.Message    = "Có lỗi trong quá trình xử lý";
                result.StatusCode = HttpStatusCode.ExpectationFailed;
                return(Json(result));
            }
        }
Example #13
0
        public ReponseMessage <DepartmentModel> GetByID(string id)
        {
            ReponseMessage <DepartmentModel> result = new ReponseMessage <DepartmentModel>();

            result.Data      = m_DepartmentRep.Get(id);
            result.IsSuccess = true;

            return(result);
        }
        public IActionResult ExecuteQueryData <T1, T2>(T1 queryEntity, Func <T1, T2> queryFunc) where T2 : class where T1 : class
        {
            T2 queryResult = queryFunc(queryEntity);

            ReponseMessage <T2> resResult = new ReponseMessage <T2>();

            resResult.Data      = queryResult;
            resResult.IsSuccess = true;
            return(Json(resResult));
        }
        protected async Task <IActionResult> ExecuteQueryData <T1, T2>(T1 queryEntity, Func <T1, Task <T2> > func) where T2 : class where T1 : class
        {
            var queryResult = await func(queryEntity);

            ReponseMessage <T2> resResult = new ReponseMessage <T2>();

            resResult.Data      = queryResult;
            resResult.IsSuccess = true;
            return(Json(resResult));
        }
Example #16
0
        public ReponseMessage <List <DepartmentModel> > GetList()
        {
            ReponseMessage <List <DepartmentModel> > result = new ReponseMessage <List <DepartmentModel> >
            {
                Data      = m_DepartmentRep.GetList(),
                IsSuccess = true
            };

            return(result);
        }
Example #17
0
        public ReponseMessage <PagedList <DepartmentModel> > GetPagedList(int pageNumber, int rowsPerPage)
        {
            int total = 0;
            ReponseMessage <PagedList <DepartmentModel> > result = new ReponseMessage <PagedList <DepartmentModel> >();

            result.Data = m_DepartmentRep.GetPagedList(pageNumber, rowsPerPage, null, null, out total);

            result.IsSuccess = true;

            return(result);
        }
Example #18
0
        public HttpResponseMessage Get_System_Notification(string _user_code)
        {
            string json = SystemNotificationService.Get_System_Notification(_user_code);

            if (json == "" || json == "error")
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.OK, json));
            }
        }
Example #19
0
        public HttpResponseMessage GetOBFSummaryDetails(string dh_id)
        {
            string json = DashBoardServices.GetOBFSummaryDetails(Convert.ToInt32(dh_id));

            if (json == "" || json == "error")
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.OK, json));
            }
        }
        public HttpResponseMessage GetAttachmentDocument(string dh_id, string dh_header_id)
        {
            string json = ObfServices.GetAttachmentDocument(Convert.ToInt32(dh_id), Convert.ToInt32(dh_header_id));

            if (json == "" || json == "error")
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.OK, json));
            }
        }
        public HttpResponseMessage get_editobf(editobfarguement model)
        {
            EditObfParameters _editobf = ObfServices.get_edit_obf(model);

            if (_editobf != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_editobf)));
            }
            else
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
        }
Example #22
0
        public ReponseMessage <PagedList <EmployeeDTO> > GetPagedList(int pageNumber, int rowsPerPage)
        {
            int total = 0;
            ReponseMessage <PagedList <EmployeeDTO> > result = new ReponseMessage <PagedList <EmployeeDTO> >();

            result.Data = new PagedList <EmployeeDTO>();
            var modelResult = m_Rep.GetPagedList(pageNumber, rowsPerPage, null, null, out total);

            result.Data.TotalCount = total;
            result.Data.Items      = modelResult.Items.JTransformTo <EmployeeDTO>();
            result.IsSuccess       = true;

            return(result);
        }
        public HttpResponseMessage GetMasterOBF(string userid)
        {
            string json = ObfServices.GetMastersOBFCreation(userid);

            if (json == "" || json == "error")
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.OK, json));
            }
        }
Example #24
0
        public ReponseMessage <PagedList <EmployeeDTO> > Query(QueryCondition <EmployeeQuery> condition)
        {
            ReponseMessage <PagedList <EmployeeDTO> > result = new ReponseMessage <PagedList <EmployeeDTO> >();

            result.Data = new PagedList <EmployeeDTO>();
            var modelResult = m_Rep.Query(condition);

            result.Data.TotalCount = modelResult.TotalCount;
            if (modelResult.TotalCount > 0)
            {
                result.Data.Items = modelResult.TotalCount > 0 ? modelResult.Items.JTransformTo <EmployeeDTO>():new List <EmployeeDTO>();
            }
            result.IsSuccess = true;

            return(result);
        }
        public HttpResponseMessage VerifyLogin(AuthenticationParameters model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                string password = AuthenticationServices.DecryptStringAES(model._SecretKey, model._password);
                model._password = password;
                List <AuthenticationDetailParameters> _AuthenticationDetailParameters = AuthenticationServices.GetAuthenticateUser(model);
                foreach (AuthenticationDetailParameters auth in _AuthenticationDetailParameters)
                {
                    if (auth.status != "success")
                    {
                        result = new ReponseMessage(MsgNo: HttpStatusCode.Unauthorized.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: auth.status, Validation: ModelState.AllErrors());
                        return(Request.CreateResponse(HttpStatusCode.Unauthorized, result));
                    }
                    else
                    {
                        LoginResponse login = new LoginResponse();
                        string        key   = Utility.SecretkeyGenerator.CreateToken(auth.user_code, auth.password);
                        login.user.Api_Key        = key;
                        login.user.UserCode       = auth.user_code;
                        login.user.privilege_name = auth.privilege_name;
                        login.user.role_name      = auth.role_name;
                        login.user.UserName       = auth.UserName;
                        login.user.UserId         = auth.user_id;
                        model._token = key;
                        int tokeupdated = AuthenticationServices.UpdateToken(model);
                        //  result = new ReponseMessage(KeyName: "api_key", Code: key, MsgNo: HttpStatusCode.OK.ToCode(), MsgType: MsgTypeEnum.S.ToString(), Message: "Success");
                        //Provided username and password is incorrect

                        return(Request.CreateResponse(HttpStatusCode.OK, login));
                    }
                }
                return(Request.CreateResponse(HttpStatusCode.OK, _AuthenticationDetailParameters));
            }
            else
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "", Validation: ModelState.AllErrors());
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            return(null);
        }
        public HttpResponseMessage ResetPassword(AuthenticationParameters model)
        {
            if (model == null)// Incase Post Object Is Null or Not Match and Object value is null
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            if (ModelState.IsValid)
            {
                string Authenticated = AuthenticationServices.ResetPassword(model);

                return(Request.CreateResponse(HttpStatusCode.OK, Authenticated));
            }
            else
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "", Validation: ModelState.AllErrors());
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            return(null);
        }
        public HttpResponseMessage get_master_solutions(string userid)
        {
            List <SolutionCategory> _SolutionCategory = ObfServices.get_master_solutions(userid);

            if (_SolutionCategory != null)
            {
                if (_SolutionCategory.Count != 0)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_SolutionCategory)));
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }
            else
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
        }
Example #28
0
        public HttpResponseMessage SendEmailAlert_OBFPPL(int _dh_header_id, int _is_shared)
        {
            List <commanmessges> _commanmessges = EmailSendingService.Email_Sending_Details(_dh_header_id, _is_shared);

            if (_commanmessges != null)
            {
                if (_commanmessges.Count != 0)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_commanmessges)));
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }
            else
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            return(null);
        }
Example #29
0
        public HttpResponseMessage GetDetailTimelineHistory(int dh_id, int dh_header_id)
        {
            List <timelinehistroy> _DashBoardDetailsParameters = DashBoardServices.GetDetailTimelineHistory(Convert.ToInt32(dh_id), Convert.ToInt32(dh_header_id));

            if (_DashBoardDetailsParameters != null)
            {
                if (_DashBoardDetailsParameters.Count != 0)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(_DashBoardDetailsParameters)));
                }
                else
                {
                    result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
                }
            }
            else
            {
                result = new ReponseMessage(MsgNo: HttpStatusCode.BadRequest.ToCode(), MsgType: MsgTypeEnum.E.ToString(), Message: "Object is null");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, result));
            }
            return(null);
        }
        public ActionResult UpdateGia(int MASP, double giaSP)
        {
            var result = new ReponseMessage();

            try
            {
                // TODO: Add delete logic here
                var kq = sanPhamService.UpdateGia(giaSP, MASP);
                if (kq == false)
                {
                    result.Message    = "Không tìm thấy sản phẩm";
                    result.StatusCode = HttpStatusCode.NotFound;
                    return(Json(result));
                }
                result.StatusCode = HttpStatusCode.OK;
                return(Json(result));
            }
            catch (Exception ex)
            {
                result.Message    = ex.Message;
                result.StatusCode = HttpStatusCode.ExpectationFailed;
                return(Json(result));
            }
        }