public HttpResponseMessage Update(HttpRequestMessage request, SupportOnlineModel SupportOnlineModel)
 {
     return(CreateHttpResponse(request, () =>
     {
         HttpResponseMessage response = null;
         if (!ModelState.IsValid)
         {
             request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
         }
         else
         {
             var SupportOnlineService = new SupportOnlineService();
             SupportOnlineService.Update(SupportOnlineModel);
             response = request.CreateResponse(HttpStatusCode.OK);
         }
         return response;
     }));
 }
Example #2
0
        public void Update(SupportOnlineModel model)
        {
            var data = Connect_Enttity.SupportOnlines.FirstOrDefault(x => x.ID == model.ID);

            if (data != null)
            {
                data.Name         = model.Name;
                data.Department   = model.Department;
                data.Skype        = model.Skype;
                data.Mobile       = model.Mobile;
                data.Email        = model.Email;
                data.Yahoo        = model.Yahoo;
                data.Facebook     = model.Facebook;
                data.Status       = model.Status;
                data.DisplayOrder = Convert.ToInt32(model.DisplayOrder);

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Example #3
0
        public void Create(SupportOnlineModel model)
        {
            var data = Connect_Enttity.SupportOnlines.FirstOrDefault(x => x.ID == model.ID);

            if (data == null)
            {
                var entity = new SupportOnline();
                entity.Name         = model.Name;
                entity.Department   = model.Department;
                entity.Skype        = model.Skype;
                entity.Mobile       = model.Mobile;
                entity.Email        = model.Email;
                entity.Yahoo        = model.Yahoo;
                entity.Facebook     = model.Facebook;
                entity.Status       = model.Status;
                entity.DisplayOrder = Convert.ToInt32(model.DisplayOrder);

                Connect_Enttity.SupportOnlines.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }