public IEnumerable <Consulta1> SeleccionarConsulta1() { var listaConsulta1 = new List <Consulta1>(); using (SqlConnection con = new SqlConnection(connectionString)) { SqlCommand cmd = new SqlCommand("Consulta1", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OutCuentasObjetivosIncompletasId", 0); cmd.Parameters.AddWithValue("@OutResultCode", 0); con.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { var datosConsulta1 = new Consulta1(); datosConsulta1.id = Convert.ToInt32(dr["id"]); datosConsulta1.COId = Convert.ToInt32(dr["COId"]); datosConsulta1.CACodigo = Convert.ToInt32(dr["CACodigo"]); datosConsulta1.descripciĆ³n = dr["descripciĆ³n"].ToString(); datosConsulta1.cantDepositosR = Convert.ToInt32(dr["cantDepositosR"]); datosConsulta1.cantDepositosT = Convert.ToInt32(dr["cantDepositosT"]); datosConsulta1.montoDebitadoReal = Convert.ToDouble(dr["montoDebitadoReal"]); datosConsulta1.montoDebitadoTotal = Convert.ToDouble(dr["montoDebitadoTotal"]); listaConsulta1.Add(datosConsulta1); } con.Close(); } return(listaConsulta1); }
public List <Consulta1> Listar() { try { AbrirConexao(); var sql = "Select * from consulta"; command = new MySqlCommand(sql, connection); dataReader = command.ExecuteReader(); List <Consulta1> listaConsulta = new List <Consulta1>(); while (dataReader.Read()) { Consulta1 consulta = new Consulta1(); consulta.Id = Convert.ToInt32(dataReader["id"]); consulta.IdMedico = Convert.ToInt32(dataReader["idMedico"]); consulta.IdPaciente = Convert.ToInt32(dataReader["idPaciente"]); consulta.Obs = dataReader["obs"].ToString(); listaConsulta.Add(consulta); } return(listaConsulta); } catch (Exception erro) { throw new Exception(erro.Message); } finally { FecharConexao(); } }
public void btnCadastrarConsulta(object sender, EventArgs e) { try { Paciente paciente = new Paciente(); Medico medico = new Medico(); Consulta1 consulta = new Consulta1(); consulta.Obs = obs.Text; consulta.IdMedico = Int32.Parse(idMedico.SelectedValue); consulta.IdPaciente = Int32.Parse(idPaciente.SelectedValue); ConsultaDal consultaDal = new ConsultaDal(); consultaDal.Salvar(consulta); string msg = "Consulta " + " cadastrada com sucesso"; lblMensagem.Text = msg; lblMensagem.Attributes.CssStyle.Add("color", "green"); Response.Redirect("/Pages/ConsultaCadastro.aspx"); lblMensagem.Attributes.CssStyle.Add("color", "red"); } catch (Exception erro) { lblMensagem.Attributes.CssStyle.Add("color", "red"); lblMensagem.Text = erro.ToString(); } }
public void Salvar(Consulta1 consulta) { try { AbrirConexao(); var sql = "insert into consulta (idMedico,idPaciente,obs,dtCadastro)" + "Values(@idMedico,@idPaciente,@obs,current_timestamp())"; command = new MySqlCommand(sql, connection); command.Parameters.AddWithValue("@idMedico", consulta.IdMedico); command.Parameters.AddWithValue("@idPaciente", consulta.IdPaciente); command.Parameters.AddWithValue("@obs", consulta.Obs); command.ExecuteNonQuery(); } catch (Exception erro) { throw new Exception(erro.Message); } finally { FecharConexao(); } }