/// <summary> /// Metodo que ejecuta el comando /// </summary> /// <param name="parametro">Contacto a agregar</param> /// <returns>booleano que refleja el exito de la ejecucion del comando</returns> public override bool Ejecutar(Entidad parametro) { try { FabricaDAOSqlServer laFabrica = new FabricaDAOSqlServer(); IDaoContacto daoContacto = laFabrica.ObtenerDaoContacto(); return(daoContacto.Agregar(parametro)); } #region Catches catch (CIContactoExistenteException ex) { Logger.EscribirError(Convert.ToString(this.GetType()), ex); throw ex; } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { Logger.EscribirError(Convert.ToString(this.GetType()), ex); throw ex; } catch (Exception ex) { Logger.EscribirError(Convert.ToString(this.GetType()), ex); throw ex; } #endregion }
public void pruebaAgregarContacto() { daocontacto = fabricaDAOContacto.ObtenerDaoContacto(); Assert.IsTrue(daocontacto.Agregar(elContacto)); }