/* public static RolUsuario ObtenerRolUsuarioPorDescripcion(string descripcion) * { * using (SqlConnection connection = new SqlConnection(connectionString)) * { * var consultaSql = $"select * from ROL where DESCRIPCION = '{descripcion}'"; * * var comando = ConsultaSqlRol(connection, consultaSql); * * var dataTable = LlenarDataTable(comando); * * return CreacionRol(dataTable); * * } * }*/ public static int AgregarFichaEnfermedad(FichaEnfermedad fichaenfermedad) { int filasAfectadas = 0; using (SqlConnection connection = new SqlConnection(connectionString)) { SqlCommand sqlCommand = new SqlCommand(null, connection); sqlCommand.CommandText = "Insert into FICHAENFERMEDAD (IDFICHAENF,NROFICHA_FE,IDENFERMEDAD_FE) values (@IDFICHAENF,@NROFICHA_FE,@IDENFERMEDAD_FE)"; sqlCommand.Parameters.AddWithValue("@IDFICHAENF", fichaenfermedad.IDFICHAENF); sqlCommand.Parameters.AddWithValue("@NROFICHA_FE", fichaenfermedad.NROFICHA_FE); sqlCommand.Parameters.AddWithValue("@IDENFERMEDAD_FE", fichaenfermedad.IDENFERMEDAD_FE); try { connection.Open(); filasAfectadas = sqlCommand.ExecuteNonQuery(); connection.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } } return(filasAfectadas); }
public static int ActualizarFichaEnfermedadPorId(FichaEnfermedad fichaenfermedad) { int resultado = 0; using (SqlConnection sqlConnection = new SqlConnection(connectionString)) { SqlCommand sqlCommand = new SqlCommand(null, sqlConnection); sqlCommand.CommandText = "Update FICHAENFERMEDAD SET NROFICHA_FE = @NROFICHA_FE, IDENFERMEDAD_FE = @IDENFERMEDAD_FE where IDFICHAENF = @IDFICHAENF"; sqlCommand.Parameters.AddWithValue("@NROFICHA_FE", fichaenfermedad.NROFICHA_FE); sqlCommand.Parameters.AddWithValue("@IDENFERMEDAD_FE", fichaenfermedad.IDENFERMEDAD_FE); sqlCommand.Parameters.AddWithValue("@IDFICHAENF", fichaenfermedad.IDFICHAENF); try { sqlConnection.Open(); resultado = sqlCommand.ExecuteNonQuery(); sqlConnection.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } } return(resultado); }
private static List <FichaEnfermedad> LLenadoFichasEnfermedades(DataTable dataTable) { fichasenfermedades = new List <FichaEnfermedad>(); for (int i = 0; i < dataTable.Rows.Count; i++) { FichaEnfermedad fichaenfermedad = new FichaEnfermedad(); fichaenfermedad.IDFICHAENF = int.Parse(dataTable.Rows[0]["IDFICHAENF"].ToString()); fichaenfermedad.NROFICHA_FE = int.Parse(dataTable.Rows[0]["NROFICHA_FE"].ToString()); fichaenfermedad.IDENFERMEDAD_FE = int.Parse(dataTable.Rows[0]["IDENFERMEDAD_FE"].ToString()); fichasenfermedades.Add(fichaenfermedad); } return(fichasenfermedades); }
private static FichaEnfermedad CreacionFichaEnfermedad(DataTable dataTable) { if (dataTable != null && dataTable.Rows.Count > 0) { FichaEnfermedad fichaenfermedad = new FichaEnfermedad(); fichaenfermedad.IDFICHAENF = int.Parse(dataTable.Rows[0]["IDFICHAENF"].ToString()); fichaenfermedad.NROFICHA_FE = int.Parse(dataTable.Rows[0]["NROFICHA_FE"].ToString()); fichaenfermedad.IDENFERMEDAD_FE = int.Parse(dataTable.Rows[0]["IDENFERMEDAD_FE"].ToString()); return(fichaenfermedad); } else { return(null); } }
public void TestAgregarFichaEnf() { //Arrange int resultadoEsperado = 1; int resultadoObtenido = 0; FichaEnfermedad fichaenfermedad = new FichaEnfermedad(); fichaenfermedad.IDFICHAENF = 6; fichaenfermedad.IDENFERMEDAD_FE = 3; fichaenfermedad.NROFICHA_FE = 2; //Act resultadoObtenido = FichaEnfermedadAzure.AgregarFichaEnfermedad(fichaenfermedad); //Assert Assert.Equal(resultadoEsperado, resultadoObtenido); }
public void TestEliminarFichaEnfermedadPorId() { //Arrange FichaEnfermedad fichaEnfermedad = new FichaEnfermedad(); //string int idFichaEnfermedad = 4; int resultadoEsperado = 1; int resultadoObtenido = 0; //Act resultadoObtenido = FichaEnfermedadAzure.EliminarFichaEnfermedadPorIdFichaEnf(idFichaEnfermedad); //Assert Assert.Equal(resultadoEsperado, resultadoObtenido); }