private void page_Loaded(object sender, RoutedEventArgs e)
 {
     if (SuperVisionCom.ItemsSource == null || RequestUnitCom.ItemsSource == null)
     {
         RequestUnitCom.ItemsSource = SuperVisionCom.ItemsSource = DataManagement.RetrieveOrganizationChart();
     }
     if (TenderCodeCom.ItemsSource == null)
     {
         TenderCodeCom.ItemsSource = DataManagement.RetrieveTenderingTitle();
     }
     NeededRankCom.ItemsSource = new List <int> {
         1, 2, 3, 4, 5
     };
     NeededFieldCom.ItemsSource = new List <string> {
         "ساختمان", "آب", "راه و ترابري", "صنعت و معدن", "نيرو", "تاسيسات و تجهيزات", "کاوشهاي زميني", "ارتباطات", "کشاورزي", "خدمات", "آثار باستاني"
     };
     TenderTypeCom.ItemsSource = new List <string> {
         "عمومي يک مرحله اي", "عمومي دو مرحله اي", "محدود يک مرحله اي", "محدود دو مرحله اي", "ترک تشريفات", "انحصاري", "بين المللي"
     };
     CurrentTendering = DataManagement.RetrieveContractorRequestTendering(CurrentReq);
     if (CurrentTendering != null)
     {
         TenderSystemCodeTxt.Text = CurrentTendering.TenderingNumber;
     }
 }
 public Report6_Viewer(Meeting x, Tendering y)
 {
     InitializeComponent();
     CurrentMeet   = x;
     CurrentTender = y;
     CurrentReq    = DataManagement.RetrieveTenderingContractorRequest(y);
 }
 public UI9JustificationSesion(Tendering x)
 {
     CurrentTendering = x;
     CurrentMeeting   = new Meeting();
     CurrentMeeting   = DataManagement.SearchOrCreateMeeting(CurrentTendering, MeetingType);
     InitializeComponent();
 }
Beispiel #4
0
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            if (SuperVisionCom.ItemsSource == null || RequestUnitCom.ItemsSource == null)
            {
                RequestUnitCom.ItemsSource = SuperVisionCom.ItemsSource = DataManagement.RetrieveOrganizationChart();
            }
            if (TenderCodeCom.ItemsSource == null)
            {
                TenderCodeCom.ItemsSource = DataManagement.RetrieveTenderingTitle();
            }
            NeededRankCom.ItemsSource = new List <int> {
                1, 2, 3, 4, 5
            };
            NeededFieldCom.ItemsSource = new List <string> {
                "ساختمان", "آب", "راه و ترابري", "صنعت و معدن", "نيرو", "تاسيسات و تجهيزات", "کاوشهاي زميني", "ارتباطات", "کشاورزي", "خدمات", "آثار باستاني"
            };

            CurrentTendering = DataManagement.RetrieveContractorRequestTendering(CurrentReq);
            if (CurrentTendering == null)
            {
                CurrentTendering = new Tendering();
            }
            this.DataContext     = CurrentReq;
            textBox1.DataContext = CurrentTendering;
        }
Beispiel #5
0
 private void SaveBtn_Click(object sender, RoutedEventArgs e)
 {
     if (!CheckValidity())
     {
         return;
     }
     if (DataManagement.CreateContractorRequest(CurrentReq) != null)
     {
         Tendering t = new Tendering()
         {
             ContractorRequestId = CurrentReq.ContractorRequestId,
         };
         t.TenderingTitle = TitleTxt.Text;
         t.Location       = LocationTxt.Text;
         t.IsNotice       = true;
         t.MinScore       = CurrentTendering.MinScore;
         try
         {
             CurrentTendering = DataManagement.CreateTendering(t);
             ErrorHandler.NotifyUser(ErrorHandler.ErrorMessages["SuccessfulSave"]);
             SaveBtn.IsEnabled = false;
         }
         catch (Exception ex)
         {
             ErrorHandler.NotifyUser(ErrorHandler.ErrorMessages["FailedSave"]);
         }
     }
     else
     {
         ErrorHandler.NotifyUser(ErrorHandler.ErrorMessages["FailedSave"]);
     }
 }
Beispiel #6
0
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            var t = DataManagement.SearchTenderings("", "", CurrentEvaluation.TenderingNumber, "", "").FirstOrDefault();

            CurrentTender         = t;
            dataGrid.ItemsSource  = DataManagement.RetrieveBids(t);
            Header.CurrentRequest = DataManagement.RetrieveTenderingContractorRequest(t);
            this.DataContext      = CurrentEvaluation;
        }
Beispiel #7
0
 public UI8ExtendSesion(Tendering t, MeetingTypes type)
 {
     CurrentTendering = t;
     MeetingType      = type;
     CurrentMeeting   = new Meeting()
     {
         MeetingDate = DateTime.Now
     };
     InitializeComponent();
 }
Beispiel #8
0
        private void OpenBtn_Click_1(object sender, RoutedEventArgs e)
        {
            if (Grid.SelectedItem == null)
            {
                return;
            }
            dynamic   o           = Grid.SelectedItem;
            int       tenderingId = o.TenderingId;
            Tendering t           = DataManagement.SearchTenderings("", "", "", tenderingId.ToString(), "", null, null, null, null, null, null, null, null, "", null, null, true).FirstOrDefault();

            NavigationHandler.NavigateToPageWithMode(this, new RTM.Notices.NoticeRequest(t, DataManagement.RetrieveTenderingContractorRequest(t)), NavigationMethod.EditMode, SubSystem.Tendering);
        }
Beispiel #9
0
 public UI5TenderDocs(Tendering t)
 {
     try
     {
         DocTypes = (from items in (new RTMEntities()).TenderingDocuments where items.IsDoc == true select items).ToList();
     }
     catch (System.Exception ex)
     {
     }
     CurrentTendering = t;
     InitializeComponent();
 }
Beispiel #10
0
 public TenderingArchiveMain(Tendering t)
 {
     try
     {
         DocTypes = (from items in (new RTMEntities()).TenderingDocuments select items).ToList();
     }
     catch (System.Exception ex)
     {
     }
     CurrentTendering = t;
     InitializeComponent();
 }
        private void TenderNumberTxt_LostFocus(object sender, KeyboardFocusChangedEventArgs e)
        {
            var t = DataManagement.SearchTenderings("", "", TenderNumberTxt.Text, "", "").FirstOrDefault();

            CurrentTendering = t;
            if (t != null)
            {
                CurrentEvaluation.Title = t.TenderingTitle;
                ErrorHandler.NotifyUser(Errors.FoundTendering);
            }
            else
            {
                CurrentEvaluation.TenderingNumber = "";
                ErrorHandler.ShowErrorMessage(Errors.NotFoundTendering);
            }
        }
 public UI4HoldingTenderSesion(Tendering x, ContractorRequest y, bool mode = false)
 {
     Mode             = mode;
     CurrentTendering = x;
     CurrentReq       = y;
     InitializeComponent();
     try
     {
         foreach (var item in CurrentTendering.UserTenderingMembers)
         {
             Grid2.Items.Add(item);
         }
     }
     catch (System.Exception ex)
     {
     }
 }
Beispiel #13
0
 private void page_Loaded(object sender, RoutedEventArgs e)
 {
     CreditControlerManCom.ItemsSource = from items in DataManagement.SearchUsers(null, null, null, null) select new {
         Family = items.Family + " " + items.Name,
         UserId = items.UserId
     };
     if (CurrentReq.HasFunding == true)
     {
         QualifiedRadio.IsChecked = true;
     }
     else
     {
         DisqualifiedRadio.IsChecked = true;
     }
     CurrentTendering      = DataManagement.RetrieveContractorRequestTendering(CurrentReq);
     Header.CurrentRequest = CurrentReq;
     this.DataContext      = CurrentReq;
 }
 private void page_Loaded(object sender, RoutedEventArgs e)
 {
     TenderTypeCom.ItemsSource = new List <string> {
         "عمومي يک مرحله اي", "عمومي دو مرحله اي", "محدود يک مرحله اي", "محدود دو مرحله اي", "ترک تشريفات", "انحصاري", "بين المللي"
     };
     if (CurrentReq.HasCEOAccepted == true)
     {
         TenderAgreeRadio.IsChecked = true;
     }
     else
     {
         TenderAgreeRadio.IsChecked = false;
     }
     CurrentTendering      = DataManagement.RetrieveContractorRequestTendering(CurrentReq);
     Header.CurrentRequest = CurrentReq;
     this.DataContext      = CurrentReq;
     if (CurrentReq.HasCEOAccepted == false)
     {
         TenderDisagreeRadio.IsChecked = true;
     }
 }
        private void TenderNumberTxt_LostFocus(object sender, KeyboardFocusChangedEventArgs e)
        {
            var t = DataManagement.SearchTenderings("", "", TenderNumberTxt.Text, "", "").FirstOrDefault();

            CurrentTender = t;
            if (t != null && TenderNumberTxt.Text != "")
            {
                ErrorHandler.NotifyUser(Errors.FoundTendering);
                MinTxt.Text = t.MinScore.ToString();
                Grid4.Items.Clear();
                foreach (var item in DataManagement.RetrieveContractorsWhoSubmitPacket(t))
                {
                    Grid4.Items.Add(item);
                }
                // searchContractor.IsEnabled = button3.IsEnabled = button5.IsEnabled = button6.IsEnabled = false;
            }
            else
            {
                TenderNumberTxt.Text = "";
                Tick.IsChecked       = false;
                ErrorHandler.ShowErrorMessage(Errors.NotFoundTendering);
            }
        }
 public Tazmin(Tendering x)
 {
     InitializeComponent();
     CurrentTendering = x;
 }
Beispiel #17
0
 public CreateNotices(Tendering t)
 {
     CurrentTendering = t;
     CurrentNotice    = DataManagement.SearchOrCreateNotice(CurrentTendering);
     InitializeComponent();
 }
Beispiel #18
0
 public NoticeRequest(Tendering x, ContractorRequest y)
 {
     CurrentReq       = y;
     CurrentTendering = x;
     InitializeComponent();
 }
 public SearchTenderInformation()
 {
     CurrentTender = new Tendering();
     InitializeComponent();
 }
 public UI18RegisterPriceOffer(Tendering t)
 {
     CurrentTendering = t;
     InitializeComponent();
 }
Beispiel #21
0
 public NoticeRequest()
 {
     CurrentReq       = new ContractorRequest();
     CurrentTendering = new Tendering();
     InitializeComponent();
 }
 public Report5_Viewer(Meeting x, Tendering y)
 {
     InitializeComponent();
     CurrentMeet   = x;
     CurrentTender = y;
 }
 public Report1_Viewer(Tendering x)
 {
     InitializeComponent();
     CurrentTender = x;
     CurrentReq    = DataManagement.RetrieveTenderingContractorRequest(CurrentTender);
 }
        private void SaveBtn_Click(object sender, RoutedEventArgs e)
        {
            if (YearCom.Text == "" && PriceListCheck.IsChecked == true)
            {
                label12.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label12.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (ReqNomTxt.Text == "")
            {
                label5.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label5.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (ChoosingConsultantRadio.IsChecked == false && choosingCntrctrRadio.IsChecked == false)
            {
                label25.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label25.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (RequestUnitCom.SelectedIndex == -1)
            {
                label16.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label16.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (TitleTxt.Text == "")
            {
                label3.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label3.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (LocationTxt.Text == "")
            {
                label4.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label4.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (TenderEstimateTxt.Text == "")
            {
                label9.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label9.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (NeededFieldCom.SelectedIndex == -1)
            {
                label13.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label13.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (SuperVisionCom.SelectedIndex == -1)
            {
                label8.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label8.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (NeededRankCom.SelectedIndex == -1)
            {
                label14.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label14.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (TenderTypeCom.SelectedIndex == -1)
            {
                label17.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label17.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (TenderCodeCom.SelectedIndex == -1)
            {
                label7.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label7.Foreground = new SolidColorBrush(Colors.Black);
            }
            if (ReqDateDP.SelectedDate == null)
            {
                label6.Foreground = new SolidColorBrush(Colors.Red);
            }
            else
            {
                label6.Foreground = new SolidColorBrush(Colors.Black);
            }
            if ((YearCom.Text == "" && PriceListCheck.IsChecked == true) || RequestUnitCom.SelectedIndex == -1 || ChoosingConsultantRadio.IsChecked == false && choosingCntrctrRadio.IsChecked == false || ReqNomTxt.Text == "" || TitleTxt.Text == "" || LocationTxt.Text == "" || TenderEstimateTxt.Text == "" || NeededFieldCom.SelectedIndex == -1 || SuperVisionCom.SelectedIndex == -1 || NeededRankCom.SelectedIndex == -1 || TenderTypeCom.SelectedIndex == -1 || TenderCodeCom.SelectedIndex == -1 || ReqDateDP.SelectedDate == null)
            {
                ErrorHandler.NotifyUser("برخی از اطلاعات ضروری وارد نشده است");
                return;
            }

            if (DataManagement.CreateContractorRequest(CurrentReq) != null)
            {
                Tendering t = new Tendering()
                {
                    ContractorRequestId = CurrentReq.ContractorRequestId,
                };
                t.StageId        = (int)Stages.Request;
                t.TenderingType  = TenderTypeCom.Text;
                t.TenderingTitle = TitleTxt.Text;
                t.Location       = LocationTxt.Text;
                try
                {
                    CurrentTendering = DataManagement.CreateTendering(t);
                    DataManagement.UpdateContractorShortList(CurrentTendering, contractors);
                    ErrorHandler.NotifyUser(ErrorHandler.ErrorMessages["SuccessfulSave"]);
                    SaveBtn.IsEnabled = false;
                }
                catch (Exception ex)
                {
                    ErrorHandler.NotifyUser(ErrorHandler.ErrorMessages["FailedSave"]);
                }
            }
            else
            {
                ErrorHandler.NotifyUser(ErrorHandler.ErrorMessages["FailedSave"]);
            }
        }
 public UI17RegisterParticipationBills(Tendering c)
 {
     CurrentTendering = c;
     InitializeComponent();
 }
Beispiel #26
0
 public UI15RegisterBankGaurantees(Tendering c)
 {
     CurrentTendering = c;
     InitializeComponent();
 }
Beispiel #27
0
 public UI10DocsPresentation(Tendering t)
 {
     CurrentTendering = t;
     InitializeComponent();
 }
Beispiel #28
0
 public UI2CreditControl(ContractorRequest x, Tendering y)
 {
     CurrentReq       = x;
     CurrentTendering = y;
     InitializeComponent();
 }
Beispiel #29
0
 public UI13packetPresentationt(Tendering t)
 {
     CurrentTendering = t;
     InitializeComponent();
 }
Beispiel #30
0
 public PriceEval_Viewer(Tendering x, Evaluation y)
 {
     InitializeComponent();
     CurrentEval   = y;
     CurrentTender = x;
 }