コード例 #1
0
        public BoMonModel ChiTietBoMon(int BoMonID)
        {
            BoMonModel model = null;

            try
            {
                model = BoMonDA.ChiTietBoMon(BoMonID);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(model);
        }
コード例 #2
0
        public ResponseResult SuaBoMon(BoMonModel model)
        {
            ResponseResult res = null;

            try
            {
                res = BoMonDA.SuaBoMon(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(res);
        }
コード例 #3
0
        public ResponseResult ThemBoMon(BoMonModel model)
        {
            ResponseResult res = null;

            try
            {
                model.NguoiTao = AccountUtils.CurrentUsername();
                res            = BoMonDA.ThemBoMon(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(res);
        }
コード例 #4
0
        public BoMonModel ChiTietBoMon(int BoMonID)
        {
            BoMonModel model = null;

            try
            {
                List <SqlParameter> listParameter = new List <SqlParameter>();
                listParameter.Add(new SqlParameter("@BoMonID", BoMonID));
                model = DBUtils.ExecuteSP <BoMonModel>("SP_BoMon_ChiTiet", listParameter);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(model);
        }
コード例 #5
0
        public IHttpActionResult GetBoMonById(int IdBoMon)
        {
            BoMonModel bomon = null;

            bomon = db.BoMons.Where(k => k.Id == IdBoMon)
                    .Select(k => new BoMonModel()
            {
                Id  = k.Id,
                Ma  = k.Ma,
                Ten = k.Ten
            }).FirstOrDefault <BoMonModel>();

            if (bomon == null)
            {
                return(NotFound());
            }

            return(Ok(bomon));
        }
コード例 #6
0
        public ResponseResult ThemBoMon(BoMonModel model)
        {
            ResponseResult res = null;

            try
            {
                List <SqlParameter> listParameter = new List <SqlParameter>();
                listParameter.Add(new SqlParameter("@MaBoMon", model.MaBoMon));
                listParameter.Add(new SqlParameter("@TenBoMon", model.TenBoMon));
                listParameter.Add(new SqlParameter("@DonViID", model.DonViID));
                listParameter.Add(new SqlParameter("@NguoiTao", model.NguoiTao));
                res = DBUtils.ExecuteSP <ResponseResult>("SP_BoMon_Them", listParameter);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(res);
        }
コード例 #7
0
        public bool Update(BoMonModel model)
        {
            string msgError = "";

            try
            {
                var result = _dbHelper.ExecuteScalarSProcedureWithTransaction(out msgError, "BoMon_update",
                                                                              "@ID_BM", model.ID_BM,
                                                                              "@Ten_BM", model.Ten_BM,
                                                                              "@ID_Khoa", model.ID_Khoa);
                if ((result != null && !string.IsNullOrEmpty(result.ToString())) || !string.IsNullOrEmpty(msgError))
                {
                    throw new Exception(Convert.ToString(result) + msgError);
                }
                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #8
0
 public ActionResult SuaBoMon(BoMonModel model)
 {
     try
     {
         var result = BoMonService.SuaBoMon(model);
         if (result != null && result.ResponseCode == 1)
         {
             return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật bộ môn thành công.")));
         }
         else if (result != null && result.ResponseCode == -1)
         {
             return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage)));
         }
         else
         {
             return(Json(JsonResponseViewModel.CreateFail("Cập nhật bộ môn thất bại.")));
         }
     }
     catch (Exception ex)
     {
         return(Json(JsonResponseViewModel.CreateFail(ex)));
     }
 }
コード例 #9
0
ファイル: BoMonBLL.cs プロジェクト: NThuHang/Project5
 public bool Update(BoMonModel model)
 {
     return(_res.Update(model));
 }
コード例 #10
0
ファイル: BoMonBLL.cs プロジェクト: NThuHang/Project5
 public bool Create(BoMonModel model)
 {
     return(_res.Create(model));
 }
コード例 #11
0
 public BoMonModel UpdateUser([FromBody] BoMonModel model)
 {
     _BoMonBLL.Update(model);
     return(model);
 }
コード例 #12
0
 public BoMonModel CreateItem([FromBody] BoMonModel model)
 {
     model.ID_BM = Guid.NewGuid().ToString();
     _BoMonBLL.Create(model);
     return(model);
 }