Пример #1
0
        private void TotaldeDias()
        {
            try
            {
                DateTime fechaIngreso = DateTime.Parse(txtFechaIngreso.Text);
                DateTime fechaEgreso  = DateTime.Parse(txtFechaEgreso.Text);

                if (fechaIngreso != null && fechaEgreso != null && fechaIngreso < fechaEgreso)
                {
                    TimeSpan total = fechaEgreso - fechaIngreso;

                    int dias = total.Days;

                    txtRegistroDias.Text = dias.ToString();

                    WSSoap.WSSHostelClient x = new WSSoap.WSSHostelClient();
                    Sesion SesionUsuario     = (Sesion)Session["SesionUsuario"];

                    ContenedorHabDispCant n = new ContenedorHabDispCant();
                    n = x.HabitacionHabXCapacidad(Session["TokenUsuario"].ToString(), fechaIngreso, fechaEgreso);

                    txtCantHabDispSim.Text = n.Item.CantHabSimple.ToString();
                    txtCantHabDispDob.Text = n.Item.CantHabDoble.ToString();
                    txtCantHabDispTri.Text = n.Item.CantHabTriple.ToString();
                    txtCantHabDispCua.Text = n.Item.CantHabSectuple.ToString();
                }
                else
                {
                    txtCantHabDispSim.Text = "0";
                    txtCantHabDispDob.Text = "0";
                    txtCantHabDispTri.Text = "0";
                    txtCantHabDispCua.Text = "0";
                }
            }
            catch (Exception)
            {
                txtRegistroDias.Text   = "0";
                txtCantHabDispSim.Text = "0";
                txtCantHabDispDob.Text = "0";
                txtCantHabDispTri.Text = "0";
                txtCantHabDispCua.Text = "0";
            }
        }