Exemplo n.º 1
0
 // PUT: api/Registration/5
 public bool Put(int id, [FromBody] RegistrationEntity RegistrationEntity)
 {
     if (id > 0)
     {
         return(_RegistrationServices.UpdateRegistration(id, RegistrationEntity));
     }
     return(false);
 }
        public IActionResult UpdateRegistrations(RegistrationModel model)
        {
            ResultModel resultModel = new ResultModel();

            try
            {
                var _objUpdate = _registrationServices.GetRegistrationById(model.Id);

                _objUpdate.CustFirstName    = model.CustFirstName;
                _objUpdate.CustLastName     = model.CustLastName;
                _objUpdate.EatingPreferance = model.EatingPreferance;
                _objUpdate.Email            = model.Email;
                _objUpdate.Password         = model.Password;
                _objUpdate.PhoneNo          = model.PhoneNo;
                _objUpdate.RAmount          = model.RAmount;
                _objUpdate.Gender           = model.Gender;



                _registrationServices.UpdateRegistration(_objUpdate);

                if (_objUpdate != null)
                {
                    resultModel.Message  = ValidationMessages.Success;
                    resultModel.Status   = 1;
                    resultModel.Response = _objUpdate;
                }
                else
                {
                    resultModel.Message  = ValidationMessages.Failure;
                    resultModel.Status   = 0;
                    resultModel.Response = null;
                }
            }
            catch (Exception exp)
            {
                resultModel.Message  = exp.ToString();
                resultModel.Status   = 0;
                resultModel.Response = null;
            }


            return(Ok(resultModel));
        }