Пример #1
0
        public bool UpdateDesignationt(int DesignationId, DesignationEntities DesignationEntities)
        {
            var success = false;

            if (DesignationEntities != null)
            {
                //using (var scope = new TransactionScope())
                //{
                var DesignationDetail = _UOW.DESIGNATIONRepository.GetByID(DesignationId);
                if (DesignationDetail != null)
                {
                    if (DesignationEntities.DESIGNATION_NAME != null && DesignationEntities.DESIGNATION_NAME != "")
                    {
                        DesignationDetail.DESIGNATION_NAME = DesignationEntities.DESIGNATION_NAME;
                    }

                    _UOW.DESIGNATIONRepository.Update(DesignationDetail);
                    _UOW.Save();
                    cache.Remove(CacheKey);
                    //scope.Complete();
                    success = true;
                    //}
                }
            }
            return(success);
        }
Пример #2
0
 // PUT api/designation/5
 public bool Put(int id, [FromBody] DesignationEntities Designation)
 {
     if (id > 0)
     {
         return(_Designation.UpdateDesignationt(id, Designation));
     }
     return(false);
 }
Пример #3
0
 public int CreateDesignation(DesignationEntities DesignationEntities)
 {
     if (DesignationEntities != null)
     {
         var DesignationDetail = new TBL_HRMS_DESIGNATIONMASTER
         {
             DESIGNATION_NAME = DesignationEntities.DESIGNATION_NAME,
         };
         _UOW.DESIGNATIONRepository.Insert(DesignationDetail);
         _UOW.Save();
         cache.Remove(CacheKey);
     }
     return(Convert.ToInt32(DesignationEntities.ID));
 }
Пример #4
0
        public async Task <ActionResult> DesignationCreate(DesignationEntities dept)
        {
            //if (ModelState.IsValid)
            //{

            HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url + "designation", dept);

            if (responseMessage.IsSuccessStatusCode)
            {
                TempData["sucsmsg"] = "saved";
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Index"));
        }
Пример #5
0
        public async Task <ActionResult> DesignationEdit(DesignationEntities dept, FormCollection fc)
        {
            int id = Convert.ToInt32(fc["rowid3"]);
            //if (ModelState.IsValid)
            //{

            HttpResponseMessage responseMessage = await client.PutAsJsonAsync(url + "designation/" + id, dept);

            if (responseMessage.IsSuccessStatusCode)
            {
                TempData["sucmsgupdate"] = "saved";
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Index"));
        }
Пример #6
0
 // POST api/designation
 public int Post([FromBody] DesignationEntities Designation)
 {
     return(_Designation.CreateDesignation(Designation));
 }
 public bool UpdateDesignation(int DesignationId, DesignationEntities DesignationEntities)
 {
     throw new NotImplementedException();
 }
 public int CreateDesignation(DesignationEntities DesignationEntities)
 {
     throw new NotImplementedException();
 }