public IHttpActionResult PutROLE(int id, ROLE rOLE) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != rOLE.ID_ROLE) { return(BadRequest()); } db.Entry(rOLE).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ROLEExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult EditarUsuario(int Id_usuario, string nome, string login, string senha, string matricula, int id_role = 2) { USUARIO item = db.USUARIO.First(i => i.ID_USUARIO == Id_usuario); item.NOME = nome; item.LOGIN = login; if (!string.IsNullOrEmpty(senha)) { item.SENHA = senha; } item.MATRICULA = matricula; item.ID_ROLE = id_role; string retorno = ""; try { db.Entry(item).State = EntityState.Modified; db.SaveChanges(); retorno = "Usuário atualizado com sucesso !"; } catch (Exception) { retorno = "Ops, algo deu errado ao editar os dados do usuário!"; } return(Json(retorno, JsonRequestBehavior.AllowGet)); }
public ActionResult IniciarTarefa(int idTarefa) { cookie = Request.Cookies["Usuario"]; id_usuario = int.Parse(cookie.Value); TAREFA item = db.TAREFA.First(i => i.ID_TAREFA == idTarefa && i.ID_USUARIO == id_usuario); item.DATA_INICIO = DateTime.Now; string retorno = ""; try { db.Entry(item).State = EntityState.Modified; db.SaveChanges(); retorno = "Tarefa iniciada cadastrada com sucesso !"; } catch (Exception) { retorno = "Ops, algo deu errado ao iniciar sua tarefa !"; } return(Json(retorno, JsonRequestBehavior.AllowGet)); }
public ActionResult SalvarNota(int idnota, string titulo, string descricao, string cor) { cookie = Request.Cookies["Usuario"]; id_usuario = int.Parse(cookie.Value); NOTA item = db.NOTA.First(i => i.ID_NOTA == idnota && i.ID_USUARIO == id_usuario); item.DESCRICAO = descricao; item.TITULO = titulo; item.COR = cor; string retorno = ""; try { db.Entry(item).State = EntityState.Modified; db.SaveChanges(); retorno = "Nota alterada com sucesso !"; } catch (Exception) { retorno = "Ops, algo deu errado ao salvar sua nota!"; } return(Json(retorno, JsonRequestBehavior.AllowGet)); }