public bool AtualizarProfissional(Profissionals profissionalObj) { Connection(); int i; using (SqlCommand command = new SqlCommand("AtualizarProfissional", _con)) { command.CommandType = CommandType.StoredProcedure; command.Parameters.AddWithValue("@ProfissionalId", profissionalObj.ProfissionalId); command.Parameters.AddWithValue("@Profissional", profissionalObj.Profissional); command.Parameters.AddWithValue("@CPF", profissionalObj.CPF); command.Parameters.AddWithValue("@DataAdmissao", profissionalObj.DataAdmissao); command.Parameters.AddWithValue("@DataNascimento", profissionalObj.DataNascimento); command.Parameters.AddWithValue("@Salario", profissionalObj.Salario); command.Parameters.AddWithValue("@Status", "ATIVO"); _con.Open(); i = command.ExecuteNonQuery(); } _con.Close(); return(i >= 1); }
public List <Profissionals> ObterProfissional() { Connection(); List <Profissionals> profissionalsList = new List <Profissionals>(); using (SqlCommand command = new SqlCommand("ObterProfissional", _con)) { command.CommandType = CommandType.StoredProcedure; _con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Profissionals profissional = new Profissionals() { ProfissionalId = Convert.ToInt32(reader["ProfissionalId"]), Profissional = Convert.ToString(reader["Profissional"]), CPF = Convert.ToString(reader["CPF"]), DataAdmissao = Convert.ToString(reader["DataAdmissao"]), DataNascimento = Convert.ToString(reader["DataNascimento"]), Salario = Convert.ToString(reader["Salario"]) }; profissionalsList.Add(profissional); } _con.Close(); return(profissionalsList); } }
public ActionResult AtualizarProfissional(int id, Profissionals profissionalObj) { try { _repositorio = new ProfissionalRepositorio(); _repositorio.AtualizarProfissional(profissionalObj); return(RedirectToAction("ObterProfissional")); } catch (Exception e) { var ja = e.Message; return(View("ObterProfissional")); } }
public ActionResult IncluirProfissional(Profissionals profissionalObj) { try { if (ModelState.IsValid) { _repositorio = new ProfissionalRepositorio(); if (_repositorio.AdicionarProfissional(profissionalObj)) { ViewBag.Mensagem = "O profissional foi cadastrado com sucesso!"; } } return(RedirectToAction("ObterProfissional")); } catch (Exception) { return(View("ObterProfissional")); } }