Exemple #1
0
        // GET: Admin/LoaiVanBans/Details/5
        public ActionResult Details(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            LoaiVanBan loaiVanBan = _loaiVanBanService.SelectById(id);

            if (loaiVanBan == null)
            {
                return(HttpNotFound());
            }
            return(View(loaiVanBan));
        }
Exemple #2
0
 public ActionResult Update([FromBody] LoaiVanBan c)
 {
     try
     {
         if (ModelState.IsValid)
         {
             loaivanbanRepo.Update(c);
             return(Json(c));
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError(string.Empty, ex.Message);
     }
     return(View(c));
 }
Exemple #3
0
        public ReturnResult <LoaiVanBan> CreateLoaiVanBan(LoaiVanBan LoaiVanBan)
        {
            DbProvider provider     = new DbProvider();
            var        result       = new ReturnResult <LoaiVanBan>();
            string     outCode      = String.Empty;
            string     outMessage   = String.Empty;
            string     totalRecords = String.Empty;

            try
            {
                provider.SetQuery("LoaiVanBan_CREATE", System.Data.CommandType.StoredProcedure)
                .SetParameter("TenLoaiVanBan", SqlDbType.NVarChar, LoaiVanBan.TenLoaiVanBan, 50, ParameterDirection.Input)
                .SetParameter("ErrorCode", System.Data.SqlDbType.NVarChar, DBNull.Value, 100, System.Data.ParameterDirection.Output)
                .SetParameter("ErrorMessage", System.Data.SqlDbType.NVarChar, DBNull.Value, 4000, System.Data.ParameterDirection.Output)
                .GetSingle <LoaiVanBan>(out LoaiVanBan).Complete();

                provider.GetOutValue("ErrorCode", out outCode)
                .GetOutValue("ErrorMessage", out outMessage);

                if (outCode != "0" || outCode == "")
                {
                    result.ErrorCode    = outCode;
                    result.ErrorMessage = outMessage;
                }
                else
                {
                    result.Item         = LoaiVanBan;
                    result.ErrorCode    = outCode;
                    result.ErrorMessage = outMessage;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(result);
        }
Exemple #4
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            var x = gridView1.GetSelectedRows();

            if (x.Length > 1)
            {
                MessageBox.Show("Bạn chọn quá nhiều dòng", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (x.Length <= 0)
            {
                MessageBox.Show("Bạn chưa chọn dòng nào", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                int        IDObj      = int.Parse(gridView1.GetRowCellValue(x[0], "ID").ToString());
                LoaiVanBan loaiVanBan = new LoaiVanBan();
                loaiVanBan = _baseService.GetByID(IDObj);
                frmLoaiVanBanAdd frm = new frmLoaiVanBanAdd(loaiVanBan);

                frm.ShowDialog();
                getList();
            }
        }
Exemple #5
0
        public ReturnResult <LoaiVanBan> DeleteLoaiVanBan(int id)
        {
            DbProvider provider     = new DbProvider();
            var        result       = new ReturnResult <LoaiVanBan>();
            string     outCode      = String.Empty;
            string     outMessage   = String.Empty;
            string     totalRecords = String.Empty;
            LoaiVanBan item         = new LoaiVanBan();

            try
            {
                provider.SetQuery("LoaiVanBan_DELETE", CommandType.StoredProcedure)
                .SetParameter("LoaiVanBanID", SqlDbType.Int, id, ParameterDirection.Input)
                .SetParameter("ErrorCode", SqlDbType.NVarChar, DBNull.Value, 100, System.Data.ParameterDirection.Output)
                .SetParameter("ErrorMessage", SqlDbType.NVarChar, DBNull.Value, 4000, System.Data.ParameterDirection.Output)
                .ExcuteNonQuery().Complete();

                provider.GetOutValue("ErrorCode", out outCode)
                .GetOutValue("ErrorMessage", out outMessage);

                if (outCode != "0")
                {
                    result.Failed(outCode, outMessage);
                }
                else
                {
                    result.ErrorCode    = "0";
                    result.ErrorMessage = "";
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(result);
        }
        public IActionResult UpdateLoaiVanBan(LoaiVanBan LoaiVanBan)
        {
            var result = loaiVanBanBUS.EditLoaiVanBan(LoaiVanBan);

            return(Ok(result));
        }
        public IActionResult CreateLoaiVanBan(LoaiVanBan LoaiVanBan)
        {
            var result = loaiVanBanBUS.CreateLoaiVanBan(LoaiVanBan);

            return(Ok(result));
        }
Exemple #8
0
 protected override void BindValueToPageControls()
 {
     NguoiKy.BindData(UserServices.GetList(new[] { UserRole.LanhDaoUBNDTinh, UserRole.LanhDaoVPUBNDTinh }), "UserID", "FullName", "DepartmentName");
     NguoiSoanThao.BindData(UserServices.GetList(new[] { UserRole.ChuyenVienVPUBNDTinh }), "UserID", "FullName", "DepartmentName");
     LoaiVanBan.BindData(DocumentCategoryServices.GetList(), "DocumentCategoryID", "DocumentCategoryName");
 }
 public ReturnResult <LoaiVanBan> EditLoaiVanBan(LoaiVanBan LoaiVanBan)
 {
     return(loaiVanBanDAL.EditLoaiVanBan(LoaiVanBan));
 }
 public ReturnResult <LoaiVanBan> CreateLoaiVanBan(LoaiVanBan LoaiVanBan)
 {
     return(loaiVanBanDAL.CreateLoaiVanBan(LoaiVanBan));
 }
Exemple #11
0
 public void Update(LoaiVanBan loaiVanBan)
 {
     _loaiVanBanRepository.Update(loaiVanBan);
 }
Exemple #12
0
 public LoaiVanBan Insert(LoaiVanBan loaiVanBan)
 {
     return(_loaiVanBanRepository.Add(loaiVanBan));
 }