public bool Existe(ProveedorEditDto proveedorEditDto) { try { Proveedor proveedor = _mapper.Map <Proveedor>(proveedorEditDto); return(_repositorio.Existe(proveedor)); } catch (Exception e) { throw new Exception(e.Message); } }
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"); } }