Exemplo n.º 1
0
        public GPVedicTime GetVedicDate()
        {
            GPVedicTime va = new GPVedicTime();

            va.tithi = comboBox3.SelectedIndex;
            va.masa  = GPAppHelper.ComboMasaToMasa(comboBox4.SelectedIndex);
            int.TryParse(textBox2.Text, out va.gyear);

            return(va);
        }
Exemplo n.º 2
0
 private void VedicChanged()
 {
     if (keepSycnhro)
     {
         int gyear;
         keepSycnhro = false;
         if (location != null && int.TryParse(textBox2.Text, out gyear))
         {
             GPGregorianTime vc = null;
             GPVedicTime     va = new GPVedicTime(comboBox3.SelectedIndex, GPAppHelper.ComboMasaToMasa(comboBox4.SelectedIndex), gyear);
             GPEngine.VATIMEtoVCTIME(va, out vc, location);
             comboBox2.SelectedIndex = vc.getMonth() - 1;
             textBox1.Text           = vc.getYear().ToString();
             comboBox1.SelectedIndex = vc.getDay() - 1;
         }
         keepSycnhro = true;
     }
 }
Exemplo n.º 3
0
 private void WesternChanged()
 {
     if (keepSycnhro)
     {
         int year;
         keepSycnhro = false;
         if (location != null && int.TryParse(textBox1.Text, out year))
         {
             GPVedicTime     va = null;
             GPGregorianTime vc = new GPGregorianTime(location);
             vc.setDate(year, comboBox2.SelectedIndex + 1, comboBox1.SelectedIndex + 1);
             vc.setDayHours(0.0);
             GPEngine.VCTIMEtoVATIME(vc, out va, location);
             comboBox3.SelectedIndex = va.tithi;
             comboBox4.SelectedIndex = GPAppHelper.MasaToComboMasa(va.masa);
             textBox2.Text           = va.gyear.ToString();
         }
         keepSycnhro = true;
     }
 }
Exemplo n.º 4
0
        public GetPeriodLengthDlg(GPLocationProvider loc, GPGregorianTime startW, GPVedicTime startA)
        {
            InitializeComponent();

            timeRangeLengthControl1.SetData(loc, startW, startA);
        }
Exemplo n.º 5
0
 public void SetData(GPLocationProvider loca, GPGregorianTime startWesternDate, GPVedicTime startVedicDate)
 {
     location         = loca;
     startWesternTime = startWesternDate;
     startVedicTime   = startVedicDate;
 }