예제 #1
0
        protected void btn_salvar_Click(object sender, EventArgs e)
        {
            try
            {
                int codigo = Convert.ToInt32(txt_codigo.Text);
                String descricao = txt_descricao.Text;
                TiposQuarto tiposQuarto = new TiposQuarto(codigo, descricao);
                if (ControleTiposQuarto.inserirTiposQuarto(tiposQuarto))
                {
                    lbl_msg.ForeColor = System.Drawing.Color.Green;
                    lbl_msg.Text = "Dados inseridos com sucesso!";

                }
            }
            catch (ExceptionCodigo ex)
            {
                lbl_msg.ForeColor = System.Drawing.Color.Red;
                lbl_msg.Text = ex.Message;
            }

            catch
            {
                lbl_msg.ForeColor = System.Drawing.Color.Red;
                lbl_msg.Text = "Houve um erro na validação dos dados inseridos";
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ControleTiposQuarto controleTiposQuarto = new ControleTiposQuarto();
            ControleHotel controleHotel = new ControleHotel();
            if (ControleTiposQuarto.getTiposQuartos().Count == 0 && ControleHotel.getHotels().Count == 0)
            {

                try
                {

                    lbl_usuario.Text = String.Format("Bem vindo {0} !", Session["usuario"].ToString());
                    TiposQuarto tipoQuarto = null;
                    tipoQuarto = new TiposQuarto(controleTiposQuarto.getProximoCodigoTiposQuarto(), "Normal");
                    ControleTiposQuarto.inserirTiposQuarto(tipoQuarto);
                    tipoQuarto = new TiposQuarto(controleTiposQuarto.getProximoCodigoTiposQuarto(), "luxo");
                    ControleTiposQuarto.inserirTiposQuarto(tipoQuarto);
                    tipoQuarto = new TiposQuarto(controleTiposQuarto.getProximoCodigoTiposQuarto(), "exucultivo");
                    ControleTiposQuarto.inserirTiposQuarto(tipoQuarto);

                    Hotel hotel = null;
                    hotel = new Hotel("Aracarju", controleHotel.getProximoCodigoHotel(), "Av A", "Sergipe", "Grande Hotel", "(79)3232-3232");
                    ControleHotel.inserirHotel(hotel);
                    hotel = new Hotel("Salvador", controleHotel.getProximoCodigoHotel(), "Av B", "Bahia", "Praia Mar Hotel", "(71)3537-3537");
                    ControleHotel.inserirHotel(hotel);
                    hotel = new Hotel("Itabuna", controleHotel.getProximoCodigoHotel(), "Av C", "Bahia", "Hotel Norte", "(73)3648-2514");
                    ControleHotel.inserirHotel(hotel);
                }
                catch (Exception ex)
                {
                    lbl_erros.Text = ex.ToString();
                }

            }
        }
예제 #3
0
 public Quarto(Hotel pHotel,TiposQuarto pTiposQuarto, int pNrQuarto,int pQtdCamas,double pTamanho,double  pVlDiaria)
 {
     this.hotel = pHotel;
     this.tiposQuarto = pTiposQuarto;
     this.nrQuarto = pNrQuarto;
     this.qtdCamas = pQtdCamas;
     this.tamanho = pTamanho;
     this.vlDiaria = pVlDiaria;
 }
예제 #4
0
 internal static bool inserirTiposQuarto(TiposQuarto tiposQuarto)
 {
     try
     {
         listaTiposQuarto.Add(tiposQuarto);
         return true;
     }
     catch (Exception ex) {
         throw ex ;
     }
 }
예제 #5
0
 protected void btn_salvar_Click(object sender, EventArgs e)
 {
     try
     {
         int codigo = Convert.ToInt32(txt_codigo.Text);
         String descricao = txt_descricao.Text;
         TiposQuarto tiposQuarto = new TiposQuarto(codigo, descricao);
         if (Aplicacao.inserirTiposQuarto(tiposQuarto))
         {
             lbl_msg.Text = "Dados inseridos com sucesso!";
             gvw_dadosTiposQuarto.DataSource = Aplicacao.tiposQuarto();
             gvw_dadosTiposQuarto.DataBind();
         }
     }
     catch (Exception ex) {
         lbl_msg.Text = "Houve um erro na validação dos dados inseridos";
     }
 }