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(); } }
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); } }
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); } }
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); } }
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(); } }
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); } }
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); } }
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); }
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); }
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); } }
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(); }
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(); } }
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(); }
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); } }
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(); } }
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(); } }
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); }
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); }
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); } }
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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }