Beispiel #1
0
 public void insertarHorario(Horario horario, MedicoServicio medico)
 {
     try
     {
         //horario.estado = "Disponible";
         SqlCommand insertarHorario =
         new SqlCommand("insert into HORARIO (IDMEDICO,FECHA,HORA,ESTADO) values (@idMed,@fecha,@hora,@estado)", conexionBDD);
         insertarHorario.Parameters.AddWithValue("idMed", medico.IdMedico);
         insertarHorario.Parameters.AddWithValue("fecha", horario.Fecha);
         insertarHorario.Parameters.AddWithValue("hora", horario.Hora);
         insertarHorario.Parameters.AddWithValue("estado", "Disponible");
         insertarHorario.ExecuteNonQuery();
         MessageBox.Show("Registro exitoso", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (SqlException Ex)
     {
         MessageBox.Show("Error, no se ingreso el registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #2
0
 public DataTable buscarMedicoPorCI(MedicoServicio med)
 {
     string SentenciaSQL = "select M.IDMEDICO as 'Nº', M.NOMBRESMEDICO as 'NOMBRES',M.APELLIDOSMEDICO as 'APELLIDOS',e.NOMBREESPECIALIDAD as 'ESPECIALIDAD',m.estadoMedico as 'ESTADO' from ESPECIALIDAD e join MEDICO m on e.IDESPECIALIDAD=m.IDESPECIALIDAD where CEDULAMEDICO=" + "'" + med.strCedulaMedico + "'";
     DataTable consulta = new DataTable("Medico");
     var objAdapter = new SqlDataAdapter(SentenciaSQL, conexionBDD);
     objAdapter.Fill(consulta);
     objAdapter.SelectCommand.CommandText = SentenciaSQL;
     return consulta;
 }
Beispiel #3
0
        public void InsertarMedico(MedicoServicio medico, Especialidad especialidad)
        {
            try
            {

                SqlCommand insertarMedico =
                new SqlCommand("insert into MEDICO (IDESPECIALIDAD,EXTMEDICO,CEDULAMEDICO,NOMBRESMEDICO,APELLIDOSMEDICO,DIRECCIONMEDICO,ESTADOCIVILMEDICO,EMAILMEDICO,SEXOMEDICO,ESTADOMEDICO) values (@idEsp,@ext,@cedula,@nombres,@apellidos,@direccion,@estadoC,@email,@sexo,@estadoMedico)", conexionBDD);
                insertarMedico.Parameters.AddWithValue("ext", medico.extensionMedico);
                insertarMedico.Parameters.AddWithValue("nombres", medico.strNombresMedico);
                insertarMedico.Parameters.AddWithValue("apellidos", medico.strApellidosMedico);
                insertarMedico.Parameters.AddWithValue("direccion", medico.strDireccionMedico);
                insertarMedico.Parameters.AddWithValue("estadoC", medico.strEstadoCMedico);
                insertarMedico.Parameters.AddWithValue("email", medico.strEstadoCMedico);
                insertarMedico.Parameters.AddWithValue("sexo", medico.strSexoMedico);
                insertarMedico.Parameters.AddWithValue("cedula", medico.strCedulaMedico);
                insertarMedico.Parameters.AddWithValue("idEsp", especialidad.IdEspecialidad);
                insertarMedico.Parameters.AddWithValue("estadoMedico", "Disponible");
                insertarMedico.ExecuteNonQuery();
                MessageBox.Show("Médico registrado con exito", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (SqlException Ex)
            {
                MessageBox.Show(Ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }