示例#1
0
 public bool Existe(ProveedorEditDto proveedorEditDto)
 {
     try
     {
         Proveedor proveedor = _mapper.Map <Proveedor>(proveedorEditDto);
         return(_repositorio.Existe(proveedor));
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#2
0
 public bool Existe(ProveedorEditDto proveedorEditDto)
 {
     try
     {
         _conexionBd  = new ConexionBd();
         _repositorio = new RepositorioProveedores(_conexionBd.AbrirConexion());
         Proveedor proveedor = new Proveedor
         {
             NombreCompania = proveedorEditDto.NombreCompania,
             Direccion      = proveedorEditDto.Direccion,
             CodPostal      = proveedorEditDto.CodPostal,
             Pais           = new Pais()
             {
                 PaisId     = proveedorEditDto.Pais.PaisId,
                 NombrePais = proveedorEditDto.Pais.NombrePais
             },
             Ciudad = new Ciudad
             {
                 CiudadId     = proveedorEditDto.Ciudad.CiudadId,
                 NombreCiudad = proveedorEditDto.Ciudad.NombreCiudad,
                 Pais         = new Pais()
                 {
                     PaisId     = proveedorEditDto.Pais.PaisId,
                     NombrePais = proveedorEditDto.Pais.NombrePais
                 }
             },
             Telefono = proveedorEditDto.Telefono,
             Email    = proveedorEditDto.Email
         };
         var existe = _repositorio.Existe(proveedor);
         _conexionBd.CerrarConexion();
         return(existe);
     }
     catch (Exception e)
     {
         throw new Exception("Error al intentar ver si existe el proveedor");
     }
 }