Beispiel #1
0
        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);
        }
Beispiel #2
0
        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();
            }
        }
Beispiel #4
0
        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();
            }
        }