public List <eDoctor> ListarTodo() { try { List <eDoctor> aux = new List <eDoctor>(); eDoctor doctor = null; SqlConnection con = db.ConectaDb(); SqlCommand cmd = new SqlCommand("select dni,nombre,especialidad,cargo,numcolegiado from Doctor", con); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { doctor = new eDoctor(); doctor.DNI = (string)reader["dni"]; doctor.Nombre = (string)reader["nombre"]; doctor.Especialidad = (string)reader["especialidad"]; doctor.Cargo = (string)reader["cargo"]; doctor.NumColegiado = (int)reader["numcolegiado"]; aux.Add(doctor); } reader.Close(); return(aux); } catch (Exception ex) { return(null); } finally { db.DesconectaDb(); } }
public string ModificarDoctordatos(string dni, string nombre, string especialidad, string cargo, int numcol) { eDoctor doctor = new eDoctor() { DNI = dni, Nombre = nombre, Especialidad = especialidad, Cargo = cargo, NumColegiado = numcol }; return(Doctordatos.Modificar(doctor)); }
public string Modificar(eDoctor obj) { try { SqlConnection con = db.ConectaDb(); string update = string.Format("update Doctor set nombre='{0}', especialidad='{1}', cargo='{2}' where dni='{3}' or numcolegiado={4}", obj.Nombre, obj.Especialidad, obj.Cargo, obj.DNI, obj.NumColegiado); SqlCommand cmd = new SqlCommand(update, con); cmd.ExecuteNonQuery(); return("Modifico datos"); } catch (Exception ex) { return(ex.Message); } finally { db.DesconectaDb(); } }
public string Insertar(eDoctor obj) { try { SqlConnection con = db.ConectaDb(); string insert = string.Format("insert into Doctor(dni,nombre,especialidad,cargo,numcolegiado) values ('{0}','{1}','{2}','{3}',{4})", obj.DNI, obj.Nombre, obj.Especialidad, obj.Cargo, obj.NumColegiado); SqlCommand cmd = new SqlCommand(insert, con); cmd.ExecuteNonQuery(); return("Inserto Doctor"); } catch (Exception ex) { return(ex.Message); } finally { db.DesconectaDb(); } }