コード例 #1
0
ファイル: HotelBusiness.cs プロジェクト: nancucheo/hv-api
        public static Hotel Guardar(Hotel hotel)
        {
            HotelBusiness hb = new HotelBusiness(hotel);
            hb.Guardar();

            return hb.GetDomain<Hotel>();
        }
コード例 #2
0
ファイル: DocumentoBusness.cs プロジェクト: nancucheo/hv-api
        public int IngresarDocumento(DatoDocumento dd)
        {
            Documento doc = new Documento();
            Hotel h = new Hotel();  //HotelDao.Instnacia.BuscarHotelById(dd.idHotel);
            int ndoc = dd.numeroDoc;

               int td = dd.tipoDoc;
               if(td == 1 || td == 3 || td == 4)
               {
            doc.NUMERODOCUMENTO = ndoc;
            doc.EMISORRUT = h.RUT;
            doc.EMISORNOMBRE = h.NOMBREHOTEL;
            doc.EMISORDIRECCION = h.DIRECCIONHOTEL;
            doc.EMISORFONO = 0;
            doc.IDHOTEL = dd.idHotel;
            doc.RECEPTORRUT = dd.rut;
            doc.RECEPTORNOMBRE = dd.nombre;
            doc.RECEPTORDIRECCION = dd.direccion;
            doc.RECEPTORFONO = 0;

               }

               else
               {
            doc.NUMERODOCUMENTO = ndoc;
            doc.EMISORRUT =  (dd.rut);
            doc.EMISORNOMBRE =(dd.nombre);
            doc.EMISORDIRECCION = (dd.nombre);
            doc.EMISORFONO  = dd.fono;
            doc.IDHOTEL = (dd.idHotel);
            doc.RECEPTORRUT =(h.RUT);
            doc.RECEPTORNOMBRE =(h.NOMBREHOTEL);
            doc.RECEPTORDIRECCION= (h.DIRECCIONHOTEL);
            doc.RECEPTORFONO =0;

               }

               doc.NETO = Convert.ToDecimal(dd.neto);
               doc.IVA = (Convert.ToDecimal(dd.iva));
               doc.BRUTO = (Convert.ToDecimal(dd.bruto));
               doc.IDTIPODOCUMENTO = td;

               int idDoc =0;
               //idDoc = DocumentoDao.Insrtancia.InsertarDocumento(doc);
               return idDoc;
        }
コード例 #3
0
ファイル: HotelBusiness.cs プロジェクト: nancucheo/hv-api
 public HotelBusiness(Hotel hotel)
     : base(hotel)
 {
     this._hotel = hotel;
 }