示例#1
0
 public Moneda(MonedaVO vo)
 {
     this.MonedaId = vo.IdMoneda;
     this.MonedaAbreviatura = vo.Abreviatura;
     this.MonedaCotizacion = vo.Cotizacion;
     this.MonedaDescripción = vo.Descripcion;
 }
示例#2
0
        public void InsertarMoneda(MonedaVO monvo)
        {
            Moneda mo = new Moneda(monvo);

            using (TiendaVirtualEntities db = new TiendaVirtualEntities())
            {
                db.Moneda.Add(mo);
                db.SaveChanges();
            }
        }
示例#3
0
        //metodos de moneda
        public void InsertarMoneda(MonedaVO monvo)
        {
            MonedaDAO mondao = new MonedaDAO();

            if (mondao.ExisteMoneda(monvo.Descripcion))
            {
                throw new MonedaYaExisteException("Ya existe una moneda con esa descripcion");
            }
            else
            {
                mondao.InsertarMoneda(monvo);
            }
        }
 public Enumerados.TipoError InsertarMoneda(MonedaVO monvo)
 {
     try
     {
         IFachadaWin fac = new FabricaFachadas().CrearFachadaWin;
         fac.InsertarMoneda(monvo);
         return(Enumerados.TipoError.Ok);
     }
     catch (MonedaYaExisteException)
     {
         return(Enumerados.TipoError.MonedaYaExiste);
     }
     catch (Exception)
     {
         return(Enumerados.TipoError.ErrorDesconocido);
     }
 }