示例#1
0
        public static List <Producto> ObtenerProductoss(Int64 pIdTerapeuta)
        {
            List <Producto> _listaDeProductos = new List <Producto>();

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format(
                                                        "Select id_producto,descripcion,costo,cantidad,id_Terapeuta from Productos where id_Terapeuta={0}", pIdTerapeuta), conexion);
                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    Producto pProductos = new Producto();
                    pProductos.Id           = reader.GetInt32(0);
                    pProductos.Descripcion  = reader.GetString(1);
                    pProductos.Costo        = reader.GetDecimal(2);
                    pProductos.Cantidad     = reader.GetInt32(3);
                    pProductos.id_Terapeuta = reader.GetInt32(3);

                    _listaDeProductos.Add(pProductos);
                }
                return(_listaDeProductos);

                conexion.Close();
            }
        }
示例#2
0
        private void btnQuitar_Click(object sender, EventArgs e)
        {
            Int64 Id = Convert.ToInt64(dtgvTrtamiento.CurrentRow.Cells[0].Value);

            if (!TratamientoDAL.ExisteTurno(Convert.ToInt32(dtgvTrtamiento.CurrentRow.Cells[0].Value)))
            {
                TratamientoDAL.EliminarTrataiento(Id);

                MessageBox.Show("Tratamiento Eliminado", "Tratamiento Modificada", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);

                SqlConnection Conn = BDComun.obtenerConexion();

                SqlCommand cmd = Conn.CreateCommand();

                cmd.CommandType = CommandType.Text;
                cmd.CommandText = "select id_Tipo_Tratamiento 'CODIGO', Tipo_Tratamiento 'Descripcion',descripcion'Producto',t.costo from Tipo_Tratamiento t JOIN Productos p on t.id_Producto=p.id_producto";
                cmd.ExecuteNonQuery();

                DataTable      dt = new DataTable();
                SqlDataAdapter da = new SqlDataAdapter(cmd);

                da.Fill(dt);

                dtgvTrtamiento.DataSource = dt;
                this.dtgvTrtamiento.Columns["costo"].DefaultCellStyle.Format = "c";
                Conn.Close();
            }
            else
            {
                MessageBox.Show("Atencion Existe TUrnos que se encuentran asociado a este tratamiento", "Tratamiento ", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
            }
        }
示例#3
0
        public static int AgregarTurno(Turno pTurno)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                if (pTurno.id_Tratamiento == 0)
                {
                    SqlCommand Comando =
                        new SqlCommand(
                            String.Format(
                                "insert into Turno (Fecha,hora,id_Terapeuta,id_Estado,Motivo) values ('{0}','{1}','{2}','{3}','{4}')",
                                pTurno.Fecha_Tratamiento.ToShortDateString(), pTurno.Hora, pTurno.id_Terapeuta, pTurno.id_Estado, pTurno.Motivo), Conn);

                    retorno = Comando.ExecuteNonQuery();
                }
                else
                {
                    SqlCommand Comando =
                        new SqlCommand(
                            String.Format(
                                "insert into Turno (id_Paciente,id_TipoTratamiento,Fecha,hora,id_Terapeuta,id_Estado,Motivo) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}')",
                                pTurno.id_Cliente, pTurno.id_Tratamiento, pTurno.Fecha_Tratamiento.ToShortDateString(), pTurno.Hora, pTurno.id_Terapeuta, pTurno.id_Estado, pTurno.Motivo), Conn);

                    retorno = Comando.ExecuteNonQuery();
                }
                return(retorno);
            }
        }
示例#4
0
        internal static Terapeuta ObtenerTerapeuta2(long Id)
        {
            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                Terapeuta  pTerapeuta = new Terapeuta();
                SqlCommand comando    = new SqlCommand(string.Format(
                                                           "Select id_Terapeuta,Apellido,Nombre,usuario,contraseña,id_Jornada,id_Especialidad from Terapeuta where id_terapeuta = {0} ",
                                                           Id), conexion);

                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    pTerapeuta.Id              = reader.GetInt32(0);
                    pTerapeuta.Apellido        = reader.GetString(1);
                    pTerapeuta.Nombre          = reader.GetString(2);
                    pTerapeuta.Usuario         = reader.GetString(3);
                    pTerapeuta.Contraseña      = reader.GetString(4);
                    pTerapeuta.Id_Jornada      = reader.GetInt32(5);
                    pTerapeuta.Id_Especialidad = reader.GetInt32(6);
                }
                conexion.Close();
                return(pTerapeuta);
            }
        }
示例#5
0
        public static List <Turno> DiasDeAltaOCanceladoPorPaciente(Int64 pIdPaciente)
        {
            List <Turno> _listaTurno = new List <Turno>();

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format(
                                                        "Select Id_Turno,id_Paciente, id_TipoTratamiento,Fecha,hora,id_Terapeuta,id_Estado,Motivo from Turno where id_Paciente = {0} and (id_Estado=1 or id_Estado=2) ",
                                                        pIdPaciente), conexion);
                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    Turno pTurnos = new Turno();

                    pTurnos.Id                = reader.GetInt32(0);
                    pTurnos.id_Cliente        = reader.GetInt32(1);
                    pTurnos.id_Tratamiento    = reader.GetInt32(2);
                    pTurnos.Fecha_Tratamiento = reader.GetDateTime(3);
                    pTurnos.Hora              = reader.GetTimeSpan(4);
                    pTurnos.id_Terapeuta      = reader.GetInt32(5);
                    pTurnos.id_Estado         = reader.GetInt32(6);
                    pTurnos.Motivo            = reader.GetString(7);

                    _listaTurno.Add(pTurnos);
                }
                return(_listaTurno);

                conexion.Close();
            }
        }
示例#6
0
        public static Cliente ObtenerCliente2(Int64 pId)
        {
            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                Cliente    pCliente = new Cliente();
                SqlCommand comando  = new SqlCommand(string.Format(
                                                         "Select nro_Paciente,Apellido,Nombre,Edad,Fecha_Nacimiento,Domicilio,Telefono,Celular,Correo from Paciente where nro_Paciente = {0} ",
                                                         pId), conexion);

                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    pCliente.Id        = reader.GetInt32(0);
                    pCliente.Apellido  = reader.GetString(1);
                    pCliente.Nombre    = reader.GetString(2);
                    pCliente.Edad      = reader.GetInt32(3);
                    pCliente.Fecha     = Convert.ToString(reader.GetDateTime(4));
                    pCliente.Domicilio = reader.GetString(5);
                    pCliente.Tel       = reader.GetString(6);
                    pCliente.Cel       = reader.GetString(7);
                    pCliente.Correo    = reader.GetString(8);
                }
                conexion.Close();
                return(pCliente);
            }
        }
示例#7
0
        public static List <Historias> ObtenerFecha(Int64 pNro_Cliente)
        {
            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                List <Historias> lista = new List <Historias>();

                SqlCommand comando = new SqlCommand(string.Format(
                                                        "Select id_Historial, Fecha ,Observacion,nro_Paciente from Historia where nro_Paciente = {0} ",
                                                        pNro_Cliente), conexion);

                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    Historias pHistoria = new Historias();
                    pHistoria.Id          = reader.GetInt32(0);
                    pHistoria.Fecha       = reader.GetDateTime(1).ToShortDateString();
                    pHistoria.Observacion = reader.GetString(2);
                    pHistoria.idPaciente  = reader.GetInt32(3);

                    lista.Add(pHistoria);
                }

                conexion.Close();

                return(lista);
            }
        }
示例#8
0
        public static List <Tratamiento> ObtenerTratamiento()
        {
            List <Tratamiento> _listaTratamiento = new List <Tratamiento>();

            SqlConnection conexion = BDComun.obtenerConexion();

            SqlCommand _comando =
                new SqlCommand("select id_Tipo_Tratamiento, tipo_Tratamiento,id_Producto , Costo from Tipo_Tratamiento", conexion);
            SqlDataReader _reader = _comando.ExecuteReader();

            while (_reader.Read())
            {
                Tratamiento pTratamiento = new Tratamiento();

                pTratamiento.Id          = _reader.GetInt32(0);
                pTratamiento.Descripcion = _reader.GetString(1);
                pTratamiento.IdProducto  = _reader.GetInt32(2);
                pTratamiento.Costo       = _reader.GetDecimal(3);


                _listaTratamiento.Add(pTratamiento);
            }

            return(_listaTratamiento);
        }
示例#9
0
        public static List <Terapeuta> ObtenerTerapeutaParaDTGV()
        {
            List <Terapeuta> _listaTerapeutas = new List <Terapeuta>();

            SqlConnection conexion = BDComun.obtenerConexion();

            SqlCommand    _comando = new SqlCommand("Select id_Terapeuta,Apellido,Nombre,usuario,contraseña,id_Jornada,id_Especialidad from Terapeuta", conexion);
            SqlDataReader reader   = _comando.ExecuteReader();

            while (reader.Read())
            {
                Terapeuta pTerapeuta = new Terapeuta();

                pTerapeuta.Id              = reader.GetInt32(0);
                pTerapeuta.Apellido        = reader.GetString(1);
                pTerapeuta.Nombre          = reader.GetString(2);
                pTerapeuta.Usuario         = reader.GetString(3);
                pTerapeuta.Contraseña      = reader.GetString(4);
                pTerapeuta.Id_Jornada      = reader.GetInt32(5);
                pTerapeuta.Id_Especialidad = reader.GetInt32(6);


                _listaTerapeutas.Add(pTerapeuta);
            }

            return(_listaTerapeutas);
        }
示例#10
0
        public static List <Cliente> BuscarClientes2(String pApellido)
        {
            List <Cliente> Lista = new List <Cliente>();

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format(
                                                        "Select nro_Paciente,Apellido,Nombre,Edad,Fecha_Nacimiento,Domicilio,Telefono,Celular,Correo from Paciente where Apellido like '%{0}%' ",
                                                        pApellido), conexion);

                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    Cliente pCliente = new Cliente();

                    pCliente.Id        = reader.GetInt32(0);
                    pCliente.Apellido  = reader.GetString(1);
                    pCliente.Nombre    = reader.GetString(2);
                    pCliente.Edad      = reader.GetInt32(3);
                    pCliente.Fecha     = Convert.ToString(reader.GetDateTime(4));
                    pCliente.Domicilio = reader.GetString(5);
                    pCliente.Tel       = reader.GetString(6);
                    pCliente.Cel       = reader.GetString(7);
                    pCliente.Correo    = reader.GetString(8);


                    Lista.Add(pCliente);
                }
                conexion.Close();
                return(Lista);
            }
        }
示例#11
0
        private void frmPrueba_Load(object sender, EventArgs e)
        {
            cboTerapeuta.DataSource    = TerapeutaDAL.ObtenerTerapeuta();
            cboTerapeuta.DisplayMember = "Apellido";
            cboTerapeuta.ValueMember   = "Id";



            SqlConnection Conn = BDComun.obtenerConexion();

            dtgvTurnos.DataSource = null;
            SqlCommand cmd = Conn.CreateCommand();

            cmd.CommandType = CommandType.Text;
            cmd.CommandText = "SELECT Apellido,Nombre, tipo_Tratamiento 'Tratamiento',hora" +
                              " FROM Turno tu JOIN Paciente cl on tu.id_Paciente=cl.nro_Paciente " +
                              "JOIN Tipo_Tratamiento tt on tu.id_TipoTratamiento=tt.id_Tipo_Tratamiento" +
                              " where Fecha = ('" + mcaleTurno.SelectionEnd.ToShortDateString() + "') and id_Terapeuta='" + cboTerapeuta.SelectedValue + "' ";
            cmd.ExecuteNonQuery();

            DataTable      dt = new DataTable();
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            da.Fill(dt);

            dtgvTurnos.DataSource = dt;

            Conn.Close();
        }
示例#12
0
        public static List <DiasNoLaborales> ObtenerDiasNoLaboralesAño(Int64 pIdTerapeuta)
        {
            List <DiasNoLaborales> _listaDiasNoLaboraleses = new List <DiasNoLaborales>();

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format(
                                                        "select id_Dia_NoLaborales,dia_NoLaboral, id_Terapeuta from Dias_NoLaborales where id_Terapeuta={0} and dia_NoLaboral between '{1}' and '{2}' order by dia_NoLaboral asc",
                                                        pIdTerapeuta, DateTime.Now.ToShortDateString(), DateTime.Now.AddDays(365).ToShortDateString()),
                                                    conexion);
                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    DiasNoLaborales pDiasNoLaborales = new DiasNoLaborales();
                    pDiasNoLaborales.Id           = reader.GetInt32(0);
                    pDiasNoLaborales.DiaNoLaboral = reader.GetDateTime(1).ToShortDateString();
                    pDiasNoLaborales.IdTerapeuta  = reader.GetInt32(2);

                    _listaDiasNoLaboraleses.Add(pDiasNoLaborales);
                }
                return(_listaDiasNoLaboraleses);


                conexion.Close();
            }
        }
示例#13
0
        private void frmAdmTratamiento_Load(object sender, EventArgs e)
        {
            cbmProducto.DataSource    = TratamientoDAL.ObtenerProductos();
            cbmProducto.DisplayMember = "Descripcion";
            cbmProducto.ValueMember   = "Id";



            SqlConnection Conn = BDComun.obtenerConexion();

            SqlCommand cmd = Conn.CreateCommand();

            cmd.CommandType = CommandType.Text;
            cmd.CommandText = "select id_Tipo_Tratamiento 'CODIGO', Tipo_Tratamiento 'Descripcion',descripcion'Producto',t.costo from Tipo_Tratamiento t JOIN Productos p on t.id_Producto=p.id_producto";
            cmd.ExecuteNonQuery();

            DataTable      dt = new DataTable();
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            da.Fill(dt);

            dtgvTrtamiento.DataSource = dt;
            this.dtgvTrtamiento.Columns["costo"].DefaultCellStyle.Format = "c";
            Conn.Close();
        }
示例#14
0
        public static List <DayOfWeek> ObtenerListaDias(Int64 pIdTerapeuta)
        {
            Agenda pAgenda = new Agenda();

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format(
                                                        "Select id_Agenda, Lunes, Martes , Miercoles , Jueves , Viernes , Sabado , Domingo , id_Terapeuta from Agenda where id_Terapeuta = {0} ",
                                                        pIdTerapeuta), conexion);
                SqlDataReader    reader = comando.ExecuteReader();
                List <DayOfWeek> pDias  = new List <DayOfWeek>();

                if (reader.Read())
                {
                    pAgenda.Id    = reader.GetInt32(0);
                    pAgenda.Lunes = reader.GetBoolean(1);
                    if (pAgenda.Lunes)
                    {
                        pDias.Add(DayOfWeek.Monday);
                    }
                    pAgenda.Martes = reader.GetBoolean(2);
                    if (pAgenda.Martes)
                    {
                        pDias.Add(DayOfWeek.Tuesday);
                    }
                    pAgenda.Miércoles = reader.GetBoolean(3);
                    if (pAgenda.Miércoles)
                    {
                        pDias.Add(DayOfWeek.Wednesday);
                    }
                    pAgenda.Jueves = reader.GetBoolean(4);
                    if (pAgenda.Jueves)
                    {
                        pDias.Add(DayOfWeek.Thursday);
                    }
                    pAgenda.Viernes = reader.GetBoolean(5);
                    if (pAgenda.Viernes)
                    {
                        pDias.Add(DayOfWeek.Friday);
                    }
                    pAgenda.Sabado = reader.GetBoolean(6);
                    if (pAgenda.Sabado)
                    {
                        pDias.Add(DayOfWeek.Saturday);
                    }
                    pAgenda.Domingo = reader.GetBoolean(7);
                    if (pAgenda.Domingo)
                    {
                        pDias.Add(DayOfWeek.Sunday);
                    }
                    pAgenda.IdTerapeuta = reader.GetInt32(8);
                }

                conexion.Close();
                return(pDias);
            }
        }
示例#15
0
        internal static void ActualizarTurnosCancelar(Turno pTurno)
        {
            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "update Turno set id_Estado = {2}, Motivo = '{1}' where id_Turno={0} ",
                            pTurno.Id, pTurno.Motivo, pTurno.id_Estado), Conn);

                Comando.ExecuteNonQuery();
            }
        }
示例#16
0
        internal static void ActualizarTurno(Turno pTurno)
        {
            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "update Turno set id_Paciente = {0}, id_TipoTratamiento = {1}, id_Estado = {5}, Motivo = '{6}'  where Fecha = '{2}' and hora = '{3}' and id_Terapeuta = {4} ",
                            pTurno.id_Cliente, pTurno.id_Tratamiento, pTurno.Fecha_Tratamiento.ToShortDateString(), pTurno.Hora, pTurno.id_Terapeuta, pTurno.id_Estado, pTurno.Motivo), Conn);

                Comando.ExecuteNonQuery();
            }
        }
示例#17
0
        public static Jornada ObtenerJornadas(Int64 idjornada)
        {
            SqlConnection conexion = BDComun.obtenerConexion();

            SqlCommand    _comando = new SqlCommand("select id_Jornada,tipo_Jornada,HoraDesde,HoraHasta from Jornada where id_Jornada = '" + idjornada + "'", conexion);
            SqlDataReader _reader  = _comando.ExecuteReader();

            Jornada pJornada = new Jornada();

            if (_reader.Read())
            {
                pJornada = new Jornada(_reader.GetInt32(0), _reader.GetString(1), _reader.GetTimeSpan(2), _reader.GetTimeSpan(3));
            }
            return(pJornada);
        }
示例#18
0
        public static int AgregarHistoria(Historias pHistorias)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "insert into Historia (Fecha,Observacion,nro_Paciente) values ('{0}','{1}','{2}')",
                            pHistorias.Fecha, pHistorias.Observacion, pHistorias.idPaciente), Conn);

                retorno = Comando.ExecuteNonQuery();
            }
            return(retorno);
        }
示例#19
0
        public static Agenda ObtenerDias()
        {
            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                Agenda     pAgenda = new Agenda();
                SqlCommand comando = new SqlCommand(string.Format(
                                                        "Select * from Dias_NoLaborales"
                                                        ), conexion);

                SqlDataReader reader = comando.ExecuteReader();


                conexion.Close();
                return(pAgenda);
            }
        }
示例#20
0
        public static int AgregarTratamiento(Tratamiento pTratamiento)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "insert into Tipo_Tratamiento (tipo_Tratamiento,id_Producto,Costo) values ('{0}','{1}','{2}')",
                            pTratamiento.Descripcion, pTratamiento.IdProducto, pTratamiento.Costo), Conn);

                retorno = Comando.ExecuteNonQuery();
            }
            return(retorno);
        }
示例#21
0
        public static int AgregarDiaNoLaboral(DiasNoLaborales pDiasNoLaborales)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "insert into Dias_NoLaborales (Dia_NoLaboral,id_Terapeuta) values ('{0}','{1}')",
                            pDiasNoLaborales.DiaNoLaboral, pDiasNoLaborales.IdTerapeuta), Conn);

                retorno = Comando.ExecuteNonQuery();
            }
            return(retorno);
        }
示例#22
0
        public static int AgregarProducto(Producto pProducto)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "insert into Productos (descripcion,costo,cantidad,id_Terapeuta) values ('{0}','{1}','{2}','{3}')",
                            pProducto.Descripcion, pProducto.Costo, pProducto.Cantidad, pProducto.id_Terapeuta), Conn);

                retorno = Comando.ExecuteNonQuery();
            }
            return(retorno);
        }
示例#23
0
        public static int ModificarTerapeuta(Terapeuta pTerapeuta)
        {
            int retorno = 0;

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand
                                         (string.Format(
                                             "Update Terapeuta set Apellido='{0}', Nombre='{1}', usuario='{2}', contraseña='{3}',id_Jornada={4},id_Especialidad={5} from Terapeuta where id_terapeuta='{6}'",
                                             pTerapeuta.Apellido, pTerapeuta.Nombre, pTerapeuta.Usuario, pTerapeuta.Contraseña, pTerapeuta.Id_Jornada, pTerapeuta.Id_Especialidad, pTerapeuta.Id), conexion);

                retorno = comando.ExecuteNonQuery();
                conexion.Close();
            }
            return(retorno);
        }
示例#24
0
        public static int EliminarDiaNoLaboral(Int64 pInt, string pDia_NoLaboral)
        {
            int retorno = 0;

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand
                                         (string.Format(
                                             "Delete Dias_NoLaborales where id_Terapeuta={0} and dia_NoLaboral='{1}'",
                                             pInt, pDia_NoLaboral), conexion);


                retorno = comando.ExecuteNonQuery();
                conexion.Close();
            }
            return(retorno);
        }
示例#25
0
        public static int AgregarDia(Agenda pAgenda)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "insert into Agenda (Lunes,Martes,Miercoles,Jueves,Viernes,Sabado,Domingo, id_Terapeuta) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')",
                            pAgenda.Lunes, pAgenda.Martes, pAgenda.Miércoles, pAgenda.Jueves, pAgenda.Viernes,
                            pAgenda.Sabado, pAgenda.Domingo, pAgenda.IdTerapeuta), Conn);

                retorno = Comando.ExecuteNonQuery();
            }
            return(retorno);
        }
示例#26
0
        public static int AgregarTerapeuta(Terapeuta pTerapeuta)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "insert into Terapeuta (Apellido,Nombre,usuario,contraseña,id_Jornada,id_Especialidad) values ('{0}','{1}','{2}','{3}','{4}','{5}')",
                            pTerapeuta.Apellido, pTerapeuta.Nombre, pTerapeuta.Usuario, pTerapeuta.Contraseña,
                            pTerapeuta.Id_Jornada, pTerapeuta.Id_Especialidad), Conn);

                retorno = Comando.ExecuteNonQuery();
            }
            return(retorno);
        }
示例#27
0
        public static int EliminarProductos(Int64 pInt)
        {
            int retorno = 0;

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand
                                         (string.Format(
                                             "Delete Productos where id_producto={0} ",
                                             pInt), conexion);


                retorno = comando.ExecuteNonQuery();
                conexion.Close();
            }
            return(retorno);
        }
示例#28
0
        public static int ModificarAgenda(Agenda pAgenda)
        {
            int retorno = 0;

            using (SqlConnection conexion = BDComun.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand
                                         (string.Format(
                                             "Update Agenda set Lunes='{0}', Martes='{1}', Miercoles='{2}', Jueves='{3}', Viernes='{4}', Sabado='{5}',Domingo='{6}' where id_Terapeuta={7}",
                                             pAgenda.Lunes, pAgenda.Martes, pAgenda.Miércoles, pAgenda.Jueves, pAgenda.Viernes,
                                             pAgenda.Sabado, pAgenda.Domingo, pAgenda.IdTerapeuta), conexion);



                retorno = comando.ExecuteNonQuery();
                conexion.Close();
            }
            return(retorno);
        }
示例#29
0
        public static int AgregarCliente(Cliente pCliente)

        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.obtenerConexion())
            {
                SqlCommand Comando =
                    new SqlCommand(
                        String.Format(
                            "insert into Paciente (Apellido,Nombre,Edad,Fecha_Nacimiento,Domicilio,Telefono,Celular,Correo) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')",
                            pCliente.Apellido, pCliente.Nombre, pCliente.Edad, pCliente.Fecha, pCliente.Domicilio,
                            pCliente.Tel,
                            pCliente.Cel, pCliente.Correo), Conn);

                retorno = Comando.ExecuteNonQuery();
            }
            return(retorno);
        }
示例#30
0
        public static Terapeuta ObtenerTerapeuta(Int64 pIdTerapeuta)
        {
            Terapeuta pTerapeuta = new Terapeuta();

            SqlConnection conexion = BDComun.obtenerConexion();

            SqlCommand    _comando = new SqlCommand("select id_Terapeuta, Apellido,Nombre,Apellido+' '+Nombre as NOMBRECOMPLETO,id_jornada from Terapeuta where id_Terapeuta='" + pIdTerapeuta.ToString() + "'", conexion);
            SqlDataReader _reader  = _comando.ExecuteReader();

            if (_reader.Read())
            {
                pTerapeuta.Id         = _reader.GetInt32(0);
                pTerapeuta.Apellido   = _reader.GetString(3);
                pTerapeuta.Nombre     = _reader.GetString(2);
                pTerapeuta.Id_Jornada = _reader.GetInt32(4);
            }

            return(pTerapeuta);
        }