public bool AgregarImplemento(List <Implemento> implemento) { try { bool implementoAgregado = false; for (int i = 0; i < implemento.Count; i++) { implementoAgregado = new DAOImplemento().SqlAgregarImplemento(implemento[i]); } return(implementoAgregado); } catch (ExcepcionImplemento e) { throw e; } catch (NullReferenceException e) { throw new ExcepcionImplemento("Implementos vacios", e); } catch (Exception e) { throw new ExcepcionImplemento("Error en la consulta de los Implementos", e); } }
public void sqlModificarImplementoTest() { DAOImplemento prueba = new DAOImplemento(); Entidad implemento = FabricaEntidad.NuevoImplemento(); (implemento as Implemento).IdTratamiento = 1; (implemento as Implemento).IdProducto = 1; (implemento as Implemento).Prioridad = 1; (implemento as Implemento).TipoProducto = "Tratamiento de prueba"; (implemento as Implemento).Cantidad = 2; List <Entidad> lista = new List <Entidad>();; bool ImplementoAgregado = false; Assert.IsNotNull(prueba.SqlAgregarImplemento(implemento)); DAOImplemento serverImplemento = new DAOImplemento(); ImplementoAgregado = serverImplemento.SqlModificarImplemento(implemento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(implemento); //Assert para que los string no esten vacios Assert.IsNotEmpty((implemento as Implemento).TipoProducto); Assert.IsTrue(ImplementoAgregado); }
public void sqlEliminarTratamientoAsociadoTest() { DAOTratamiento prueba1 = new DAOTratamiento(); Entidad tratamiento = FabricaEntidad.NuevoTratamiento(); (tratamiento as Tratamiento).Id = 2; (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba"; (tratamiento as Tratamiento).Duracion = 2; (tratamiento as Tratamiento).Costo = 300; (tratamiento as Tratamiento).Descripcion = "Descripcion de prueba"; (tratamiento as Tratamiento).Explicacion = "Explicacion de prueba"; (tratamiento as Tratamiento).Estado = "Inactivo"; (tratamiento as Tratamiento).Imagen = "Imagen"; DAOImplemento serverImplemento = new DAOImplemento(); bool prueba = serverImplemento.SqlEliminarImplementosAsociado(tratamiento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(tratamiento); //Assert para que los string no esten vacios Assert.IsNotEmpty((tratamiento as Tratamiento).Nombre); Assert.IsNotEmpty((tratamiento as Tratamiento).Descripcion); Assert.IsNotEmpty((tratamiento as Tratamiento).Explicacion); Assert.IsNotEmpty((tratamiento as Tratamiento).Estado); Assert.IsNotNull(prueba); }
public void ConsultarXNombreImplementoTest() { try { DAOTratamiento prueba = new DAOTratamiento(); Entidad tratamiento = FabricaEntidad.NuevoTratamiento(); (tratamiento as Tratamiento).Id = 1; (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba"; (tratamiento as Tratamiento).Duracion = 2; (tratamiento as Tratamiento).Costo = 300; (tratamiento as Tratamiento).Descripcion = "Descripcion de prueba"; (tratamiento as Tratamiento).Explicacion = "Explicacion de prueba"; (tratamiento as Tratamiento).Estado = "Inactivo"; (tratamiento as Tratamiento).Imagen = "Imagen"; List <Entidad> _lista = new List <Entidad>(); String nombreImplemento = "Resina"; DAOImplemento serverImplemento = new DAOImplemento(); _lista = serverImplemento.SqlBuscarXNombreImplemento(nombreImplemento, tratamiento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(nombreImplemento); //Assert para que los string no esten vacios //Assert.IsNotEmpty(_lista); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }
public void ConsultarXNombreImplementoTest() { try { Int16 id1 = 1; String nombre = "Tratamiento de prueba"; Int16 duracion = 2; Int16 costo = 300; String descripcion = "Descripcion de prueba"; String explicacion = "Explicacion de prueba"; String estado = "Inactivo"; List <Implemento> lista; Tratamiento miTratamiento = new Tratamiento(id1, nombre, duracion, costo, descripcion, explicacion, estado); miTratamiento.Imagen = "Imagen"; String nombreImplemento = "Resina"; DAOImplemento serverImplemento = new DAOImplemento(); lista = serverImplemento.SqlBuscarXNombreImplemento(nombreImplemento, miTratamiento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(nombreImplemento); //Assert para que los string no esten vacios Assert.IsNotEmpty(lista); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }
public void sqlAgregarImplementoTest() { try { Int16 id = 1; Int16 idP = 1; Int16 prioridad = 1; String tipo = "Tratamiento de prueba"; Int16 cantidad = 2; List <Producto> lista = null; bool ImplementoAgregado = false; Implemento miImplemento = new Implemento(id, idP, prioridad, tipo, cantidad, lista); DAOImplemento serverImplemento = new DAOImplemento(); ImplementoAgregado = serverImplemento.SqlAgregarImplemento(miImplemento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(miImplemento); //Assert para que los string no esten vacios Assert.IsNotEmpty(miImplemento.TipoProducto); Assert.IsTrue(ImplementoAgregado); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }
public void SqlConsultarDetalleImplementoTest() { Int16 id1 = 1; DAOImplemento serverImplemento = new DAOImplemento(); Implemento miImplemento = serverImplemento.SqlConsultarDetalleImplemento(id1); //Assert que comprueba que el objeto exista. Assert.IsNotNull(miImplemento); }
public void SqlConsultarListaImplementosTest() { try { DAOTratamiento prueba = new DAOTratamiento(); Entidad tratamiento = FabricaEntidad.NuevoTratamiento(); (tratamiento as Tratamiento).Id = 1; (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba"; (tratamiento as Tratamiento).Duracion = 2; (tratamiento as Tratamiento).Costo = 300; (tratamiento as Tratamiento).Descripcion = "Descripcion de prueba"; (tratamiento as Tratamiento).Explicacion = "Explicacion de prueba"; (tratamiento as Tratamiento).Estado = "Inactivo"; (tratamiento as Tratamiento).Imagen = "Imagen"; List <Entidad> _lista = new List <Entidad>(); Assert.IsNotNull(prueba.SqlAgregarTratamiento(tratamiento)); (tratamiento as Tratamiento).Imagen = "Imagen"; DAOImplemento ServerImplemento = new DAOImplemento(); _lista = ServerImplemento.SqlConsultarImplemento(tratamiento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(prueba.SqlAgregarTratamiento(tratamiento)); Assert.AreEqual(300, (tratamiento as Tratamiento).Costo); //Assert para que los string no esten vacios Assert.IsNotEmpty((tratamiento as Tratamiento).Nombre); Assert.IsNotEmpty((tratamiento as Tratamiento).Descripcion); Assert.IsNotEmpty((tratamiento as Tratamiento).Explicacion); Assert.IsNotEmpty((tratamiento as Tratamiento).Estado); Assert.IsNotEmpty(_lista); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }
public void ConstructorImplementoPrueba() { DAOImplemento prueba = new DAOImplemento(); Entidad implemento = FabricaEntidad.NuevoImplemento(); (implemento as Implemento).IdTratamiento = 1; (implemento as Implemento).IdProducto = 1; (implemento as Implemento).Prioridad = 2; (implemento as Implemento).Cantidad = 3; //Assert.IsNotNull(prueba.SqlAgregarImplemento(implemento)); //Assert.IsTrue(prueba.SqlAgregarImplemento(implemento)); String tipoProductoEsperado = "PruebaImplemento"; Assert.IsNotNull(implemento); //probando gets Assert.AreEqual((implemento as Implemento).IdTratamiento, 1); Assert.AreEqual((implemento as Implemento).IdProducto, 1); Assert.AreEqual((implemento as Implemento).Prioridad, 2); Assert.AreEqual((implemento as Implemento).Cantidad, 3); // (implemento as Implemento).IdTratamiento = 10; (implemento as Implemento).IdProducto = 10; (implemento as Implemento).Prioridad = 20; (implemento as Implemento).Cantidad = 30; tipoProductoEsperado = "PruebaImplemento2"; Assert.AreEqual((implemento as Implemento).IdTratamiento, 10); Assert.AreEqual((implemento as Implemento).IdProducto, 10); Assert.AreEqual((implemento as Implemento).Prioridad, 20); Assert.AreEqual((implemento as Implemento).Cantidad, 30); }
//Listo #region Eliminar Tratamiento Implementos public bool EliminarImplementos(Tratamiento tratamientoPrimario) { try { bool ImplementosEliminados = new DAOImplemento().SqlEliminarImplementosAsociado(tratamientoPrimario); return(ImplementosEliminados); } catch (ExcepcionImplemento e) { throw e; } catch (ArgumentException e) { throw new ExcepcionImplemento("El parametros invalidos", e); } catch (NullReferenceException e) { throw new ExcepcionImplemento("Tratamientos vacios", e); } catch (Exception e) { throw new ExcepcionImplemento("Error en la consulta de los Tratamientos", e); } }
//Listo #region Consultar lista Implementos //Listo Lista de implementos de un Tratamiento public List <Implemento> ConsultarImplemento(Tratamiento miTratamiento) { try { List <Implemento> miLista = new DAOImplemento().SqlConsultarImplemento(miTratamiento); return(miLista); } catch (ExcepcionImplemento e) { throw e; } catch (ArgumentException e) { throw new ExcepcionImplemento("Parametros invalidos", e); } catch (NullReferenceException e) { throw new ExcepcionImplemento("Implementos vacios", e); } catch (Exception e) { throw new ExcepcionImplemento("Error en la consulta de los Implementos", e); } }
public List <Implemento> ConsultarXNombreImplemento(string nombreImplementoBuscar, Tratamiento tratamientoPrimario) { try { List <Implemento> miLista = new DAOImplemento().SqlBuscarXNombreImplemento(nombreImplementoBuscar, tratamientoPrimario); return(miLista); } catch (ExcepcionImplemento e) { throw e; } catch (ArgumentException e) { throw new ExcepcionImplemento("El nombre indicado no es valido", e); } catch (NullReferenceException e) { throw new ExcepcionImplemento("No se Tiene ningun Implemento con el nombre idicado", e); } catch (Exception e) { throw new ExcepcionImplemento("Error en la consulta de los Implementos", e); } }
public void sqlAgregarImplementoTest() { try { DAOImplemento prueba = new DAOImplemento(); Entidad implemento = FabricaEntidad.NuevoImplemento(); (implemento as Implemento).IdImplemento = 1; (implemento as Implemento).IdProducto = 1; (implemento as Implemento).Prioridad = 1; (implemento as Implemento).TipoProducto = "Tratamiento de prueba"; (implemento as Implemento).Cantidad = 2; List <Entidad> lista = new List <Entidad>(); bool ImplementoAgregado = false; Assert.IsNotNull(prueba.SqlAgregarImplemento(implemento)); DAOImplemento serverImplemento = new DAOImplemento(); ImplementoAgregado = serverImplemento.SqlAgregarImplemento(implemento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(prueba.SqlAgregarImplemento(implemento)); //Assert para que los string no esten vacios Assert.IsNotEmpty((implemento as Implemento).TipoProducto); Assert.IsTrue(ImplementoAgregado); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }
public void sqlEliminarTratamientoAsociadoTest() { Int16 id1 = 2; String _Nombre = "Tratamiento de prueba"; Int16 _Duracion = 2; Int16 _Costo = 300; String _Descripcion = "Descripcion de prueba"; String _Explicacion = "Explicacion de prueba"; String _Estado = "Inactivo"; Tratamiento miTratamiento = new Tratamiento(id1, _Nombre, _Duracion, _Costo, _Descripcion, _Explicacion, _Estado); DAOImplemento serverImplemento = new DAOImplemento(); bool prueba = serverImplemento.SqlEliminarImplementosAsociado(miTratamiento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(miTratamiento); //Assert para que los string no esten vacios Assert.IsNotEmpty(miTratamiento.Nombre); Assert.IsNotEmpty(miTratamiento.Descripcion); Assert.IsNotEmpty(miTratamiento.Explicacion); Assert.IsNotEmpty(miTratamiento.Estado); Assert.IsNotNull(prueba); }