/// <summary> /// Metodo que ejecuta el comando /// </summary> /// <param name="parametro">Cliente 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(); IDaoClienteNatural daoClienteNat = laFabrica.ObtenerDaoClienteNatural(); return(daoClienteNat.Agregar(parametro)); } #region catches catch (ExceptionTotemConexionBD ex) { Logger.EscribirWarning(Convert.ToString(this.GetType()), ex.Message, System.Reflection.MethodBase.GetCurrentMethod().Name); throw ex; } catch (CIClienteNatExistenteException ex) { Logger.EscribirWarning(Convert.ToString(this.GetType()), ex.Message, System.Reflection.MethodBase.GetCurrentMethod().Name); throw ex; } catch (ExceptionTotem ex) { Logger.EscribirWarning(Convert.ToString(this.GetType()), ex.Message, System.Reflection.MethodBase.GetCurrentMethod().Name); throw ex; } #endregion }
public void pruebaConsultarXID() { daoClienteNatural = lafabricaDao.ObtenerDaoClienteNatural(); daoClienteNatural.Agregar(elCliente2); elCliente3 = daoClienteNatural.ConsultarXId(elCliente2); Assert.AreEqual(elCliente3.Id, elCliente2.Id); }
public void pruebaAgregarClienteNat() { daoClienteNatural = lafabricaDao.ObtenerDaoClienteNatural(); Assert.IsTrue(daoClienteNatural.Agregar(elCliente)); }