Ejemplo n.º 1
0
        public List <clCitaE> mtdFechaOcupada(clCitaE objCitaE = null)
        {
            List <clCitaE> listaFechaOcu = new List <clCitaE>();

            listaFechaOcu = objCitaD.mtdFechaOcupada(objCitaE);
            return(listaFechaOcu);
        }
Ejemplo n.º 2
0
        public int mtdEliminarCita(clCitaE objCitaE)
        {
            consulta = "delete from Cita where IdCita = " + objCitaE.IdCita + "";
            int eliminar = objBBSql.mtdIDU(consulta);

            return(eliminar);
        }
Ejemplo n.º 3
0
        private void btnAgregarCita_Click(object sender, EventArgs e)
        {
            if (cmbCitasPaciente.SelectedItem == null || cmbCitaPorFecha.SelectedItem == null)
            {
                MessageBox.Show("Por favor seleccione alguna opción");
            }
            else
            {
                clCitaL objCitaL = new clCitaL();
                clCitaE objCitaE = new clCitaE();

                objCitaE = objCitaL.mtdValorCita(cmbCitasPaciente.SelectedValue.ToString(), cmbCitaPorFecha.SelectedValue.ToString());
                dgvCitas.Rows[0].Cells[0].Value = cmbCitasPaciente.SelectedValue.ToString();
                dgvCitas.Rows[0].Cells[1].Value = cmbCitaPorFecha.SelectedValue.ToString();
                dgvCitas.Rows[0].Cells[3].Value = objCitaE.Valor;
                idCita = objCitaE.IdCita;
                if (objCitaE.IdTipoCita == 1)
                {
                    dgvCitas.Rows[0].Cells[2].Value = "Valoración";
                }
                else
                {
                    dgvCitas.Rows[0].Cells[2].Value = "Tratamiento";
                }

                txtSubTotal.Text = objCitaE.Valor.ToString();

                float IVA = (objCitaE.Valor * 19 / 100);
                txtIVA.Text       = IVA.ToString();
                txtTotal.Text     = (objCitaE.Valor + IVA).ToString();
                txtDescuento.Text = "0";
                citas++;
            }
        }
Ejemplo n.º 4
0
        /* public clMedicoE mtdMedico(clMedicoE objMedicoE)
         * {
         *   DataTable tblMedico = new DataTable();
         *   consulta = "select IdMedico from Medico where Nombres = '" + objMedicoE.Nombres + "'";
         *   tblMedico = objBBSql.mtdSelect(consulta);
         *
         *   clMedicoE medico = new clMedicoE();
         *
         *   medico.IdMedico = int.Parse(tblMedico.Rows[0][0].ToString());
         *
         *   return medico;
         * }*/

        public int mtdCita(clCitaE objCitaE)
        {
            consulta = "insert into Cita (Fecha,Hora,Valor,IdTipoCita,IdPaciente,IdMedico)"
                       + "values ('" + objCitaE.Fecha.ToShortDateString() + "','"
                       + objCitaE.Hora + "'," + objCitaE.Valor + ","
                       + objCitaE.IdTipoCita + "," + objCitaE.IdPaciente + "," + 3 + ")";
            int registro = objBBSql.mtdIDU(consulta);

            return(registro);
        }
Ejemplo n.º 5
0
        public int mtdActualizarCita(clCitaE objCitaE)
        {
            consulta = "update Cita set Fecha = '" + objCitaE.Fecha.ToShortDateString()
                       + "',Hora = '" + objCitaE.Hora + "', Valor = " + objCitaE.Valor
                       + ", IdTipoCita = " + objCitaE.IdTipoCita + ",IdPaciente = " + objCitaE.IdPaciente
                       + ",IdMedico = " + objCitaE.IdMedico + " where IdCita = " + objCitaE.IdCita + "";

            int actualizar = objBBSql.mtdIDU(consulta);

            return(actualizar);
        }
Ejemplo n.º 6
0
        public int mtdValidacionFechaHora(clCitaE objCitaE)
        {
            int validacion = objCitaD.mtdValidarFechaHora(objCitaE);

            if (validacion == 1)
            {
                validacion = 1;
            }
            else
            {
                validacion = -2;
            }

            return(validacion);
        }
Ejemplo n.º 7
0
        public int mtdCita(clCitaE objCitaE)
        {
            int registros = 0;

            if (objCitaE.IdPaciente == 0 || objCitaE.Hora == null)
            {
                registros = -3;
            }
            else
            {
                registros = objCitaD.mtdCita(objCitaE);
            }

            return(registros);
        }
Ejemplo n.º 8
0
        public clCitaE mtdValorCita(string fecha, string hora)
        {
            consulta = "Select Valor,IdTipoCita,IdCita from Cita where Fecha = '" + DateTime.Parse(fecha).ToShortDateString() + "' and Hora = '" + hora + "'";
            DataTable tblDatos = new DataTable();

            tblDatos = objBBSql.mtdSelect(consulta);
            clCitaE objCitaE = new clCitaE();


            objCitaE.Valor      = float.Parse(tblDatos.Rows[0][0].ToString());
            objCitaE.IdTipoCita = int.Parse(tblDatos.Rows[0][1].ToString());
            objCitaE.IdCita     = int.Parse(tblDatos.Rows[0][2].ToString());

            return(objCitaE);
        }
Ejemplo n.º 9
0
        public List <clCitaE> mtdListarCitasPorPaciente(string busqueda, string fecha)
        {
            List <clCitaE> lista = new List <clCitaE>();

            if (fecha != null)
            {
                consulta = "Select Hora,Valor,IdTipoCita from Cita where Fecha='" + DateTime.Parse(fecha).ToShortDateString() + "'";
                DataTable tblDatos = new DataTable();
                tblDatos = objBBSql.mtdSelect(consulta);


                for (int i = 0; i < tblDatos.Rows.Count; i++)
                {
                    clCitaE objCitaE = new clCitaE();

                    objCitaE.Hora       = tblDatos.Rows[i][0].ToString();
                    objCitaE.Valor      = float.Parse(tblDatos.Rows[i][1].ToString());
                    objCitaE.IdTipoCita = int.Parse(tblDatos.Rows[i][2].ToString());

                    lista.Add(objCitaE);
                }
            }
            else if (busqueda != null && fecha == null)

            {
                consulta = "Select Fecha,Hora,Valor from Paciente inner join Cita on Paciente.IdPaciente = Cita.IdPaciente where Documento ='" + busqueda + "'";
                DataTable tblDatos = new DataTable();
                tblDatos = objBBSql.mtdSelect(consulta);


                for (int i = 0; i < tblDatos.Rows.Count; i++)
                {
                    clCitaE  objCitaE = new clCitaE();
                    DateTime Fecha    = Convert.ToDateTime(tblDatos.Rows[i][0]);
                    Fecha.ToShortDateString();
                    objCitaE.Fecha = Fecha;
                    objCitaE.Hora  = tblDatos.Rows[i][1].ToString();
                    objCitaE.Valor = float.Parse(tblDatos.Rows[i][2].ToString());

                    lista.Add(objCitaE);
                }
            }

            return(lista);
        }
Ejemplo n.º 10
0
        public List <clCitaE> mtdFechaOcupada(clCitaE objCitaE = null)
        {
            DataTable tblFechaOcupada = new DataTable();

            consulta        = "select Hora from Cita where Fecha = '" + objCitaE.Fecha.ToShortDateString() + "'";
            tblFechaOcupada = objBBSql.mtdSelect(consulta);
            List <clCitaE> listaFechaOcu = new List <clCitaE>();

            for (int i = 0; i < tblFechaOcupada.Rows.Count; i++)
            {
                clCitaE objCita = new clCitaE();

                objCita.Hora = tblFechaOcupada.Rows[i][0].ToString();
                listaFechaOcu.Add(objCita);
            }

            return(listaFechaOcu);
        }
Ejemplo n.º 11
0
        public List <clCitaE> mtdListarCitas(clCitaE objCitaE)
        {
            List <clCitaE> listaCitas = new List <clCitaE>();

            consulta = "select Fecha,Hora from Cita";
            DataTable tblcitas = new DataTable();

            tblcitas = objBBSql.mtdSelect(consulta);

            for (int i = 0; i < tblcitas.Rows.Count; i++)
            {
                clCitaE objCitaRegE = new clCitaE();
                objCitaRegE.Fecha = DateTime.Parse(tblcitas.Rows[i][0].ToString());
                objCitaRegE.Hora  = tblcitas.Rows[i][1].ToString();
                listaCitas.Add(objCitaRegE);
            }
            return(listaCitas);
        }
Ejemplo n.º 12
0
        public int mtdValidarFechaHora(clCitaE objCitaE)
        {
            DataTable tblValidacion = new DataTable();

            consulta      = "select count (IdCita) from Cita where Fecha = '" + objCitaE.Fecha.ToShortDateString() + "' and Hora = '" + objCitaE.Hora + "'";
            tblValidacion = objBBSql.mtdSelect(consulta);

            int validacion = int.Parse(tblValidacion.Rows[0][0].ToString());

            if (validacion != 0)//si existe
            {
                validacion = 1;
            }
            else
            {
                validacion = -2;
            }

            return(validacion);
        }
Ejemplo n.º 13
0
        public int mtdActualizarCita(clCitaE objCitaE)
        {
            int actualizar = objCitaD.mtdActualizarCita(objCitaE);

            return(actualizar);
        }
Ejemplo n.º 14
0
        public int mtdEliminarCita(clCitaE objCitaE)
        {
            int eliminar = objCitaD.mtdEliminarCita(objCitaE);

            return(eliminar);
        }