private void btnGuardar_Click(object sender, EventArgs e) { Especialidad esp = new Especialidad(); esp.DescripcionEsp = txtEspecialidad.Text; esp.conexionS(); esp.insertarEspecialidad(esp); esp.cerrarConexion(); }
public void insertarEspecialidad(Especialidad especialidad) { try { SqlCommand insertarEspecialidad = new SqlCommand("insert into ESPECIALIDAD (nombreespecialidad) values (@esp)", conexionBDD); insertarEspecialidad.Parameters.AddWithValue("esp", especialidad.descripcionEsp); insertarEspecialidad.ExecuteNonQuery(); MessageBox.Show("Especialidad Registrada con exito", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (SqlException Ex) { MessageBox.Show("Error, no se ingreso la especialidad", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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); } }
public int obtenerIdEspecialidad(Especialidad especialidad) { SqlDataReader rs; try { SqlCommand consulta = new SqlCommand ("Select * from ESPECIALIDAD where NOMBREESPECIALIDAD ='" + especialidad.DescripcionEsp + "'", conexionBDD); rs = consulta.ExecuteReader(); especialidad.DescripcionEsp = ""; if (rs.Read()) { especialidad.IdEspecialidad = rs.GetInt32(0); especialidad.DescripcionEsp = rs.GetString(1); } } catch (SqlException Exp) { MessageBox.Show("Error SQL", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } return especialidad.IdEspecialidad; }