Exemplo n.º 1
0
        public int Post([FromBody] AlertType v)
        {
            var errors = ModelState
                         .Where(a => a.Value.Errors.Count > 0)
                         .SelectMany(x => x.Value.Errors)
                         .ToList();



            AlertypeRest newAlertypeRest = new AlertypeRest
            {
                AlertMsgSubject   = v.AlertMsgSubject,
                AlertMsgText      = v.AlertMsgText,
                AlertMsgHeader    = v.AlertMsgHeader,
                AlertMsgSignature = v.AlertMsgSignature,
                CardNumber        = v.CardNumber,
                Description       = v.Description,
                IsInUse           = v.IsInUse,
                Name        = v.Name,
                QueryName   = v.QueryName,
                QueryString = v.QueryString
            };

            _primusAlertContext.AlertTypes.Add(newAlertypeRest);
            int q = _primusAlertContext.SaveChanges();

            return(q);
        }
Exemplo n.º 2
0
        //public void Put(int id, [FromBody]string value)
        public void Put(int id, [FromBody] AlertypeRest v)
        {
            var q = (from b in _primusAlertContext.AlertTypes where b.Id == id select b).FirstOrDefault();

            q.Description       = v.Description;
            q.AlertMsgSubject   = v.AlertMsgSubject;
            q.AlertMsgText      = v.AlertMsgText;
            q.AlertMsgHeader    = v.AlertMsgHeader;
            q.AlertMsgSignature = v.AlertMsgSignature;
            q.CardNumber        = v.CardNumber;
            q.IsInUse           = v.IsInUse;
            q.QueryName         = v.QueryName;
            q.QueryString       = v.QueryString;
            q.Name = v.Name;
            //AlertType a = new AlertType { QueryString = v.QueryString, QueryName = v.QueryName, AlertMsgSubject = v.AlertMsgSubject,
            //    AlertMsgText = v.AlertMsgText, CardNumber = v.CardNumber, Description = v.Description, Id = v.Id, IsInUse = v.IsInUse, Name = v.Name };
            _primusAlertContext.AlertTypes.Update(q);
            _primusAlertContext.SaveChanges();
        }