public IHttpActionResult Update(Models.Request.TipoUsuarioRequest model) { using (Models.MiCanchaDBContext db = new Models.MiCanchaDBContext()) { try { var oTipoUserModel = db.TIPO_USUARIO.ToList().FirstOrDefault(t => t.ID == model.ID); if (oTipoUserModel == null) { var oTipoUsuario = new Models.TIPO_USUARIO(); oTipoUsuario.TIPO_USUARIO1 = model.TIPO_USUARIO; oTipoUsuario.ID = model.ID; db.TIPO_USUARIO.Add(oTipoUsuario); } else { oTipoUserModel.TIPO_USUARIO1 = model.TIPO_USUARIO; } db.SaveChanges(); } catch (DbEntityValidationException e) { return(BadRequest(e.Message)); } return(Ok(_OK)); } }
public IHttpActionResult Add(Models.Request.TipoUsuarioRequest model) { using (Models.MiCanchaDBContext db = new Models.MiCanchaDBContext()) { try { var oTipoUsuario = new Models.TIPO_USUARIO(); oTipoUsuario.TIPO_USUARIO1 = model.TIPO_USUARIO; oTipoUsuario.ID = model.ID; db.TIPO_USUARIO.Add(oTipoUsuario); db.SaveChanges(); } catch (DbEntityValidationException e) { return(BadRequest(e.Message)); } } return(Ok(_OK)); }