Esempio n. 1
0
 // view detail partner and company
 private void btnViewDetailPartner_Click(object sender, EventArgs e)
 {
     if (cbPartners.Visible)
     {
         frmPartnerManagement frmPartner = frmPartnerManagement.GetInstance();
         if (!frmPartner.Visible)
         {
             if (page.Equals("Project-Company"))
             {
                 frmPartner.Page = "Project-Company";
                 int    companyId   = int.Parse(gvSmallList.CurrentRow.Cells[0].Value.ToString());
                 string partnerInfo = cbPartners.SelectedValue.ToString();
                 frmPartner.ComanyId     = companyId;
                 frmPartner.PartnerInfor = partnerInfo;
             }
             if (page.Equals("Employee-Project"))
             {
                 frmPartner.Page = "Employee-Project";
                 int            partnerId   = int.Parse(gvSmallList.CurrentRow.Cells[3].Value.ToString());
                 tbl_PartnerDAO partnerDAO  = new tbl_PartnerDAO();
                 int            companyId   = partnerDAO.GetCompanyIdById(partnerId);
                 string         partnerInfo = cbPartners.SelectedValue.ToString();
                 frmPartner.ComanyId     = companyId;
                 frmPartner.PartnerInfor = partnerInfo;
             }
             frmPartner.Show();
         }
         else
         {
             frmPartner.BringToFront();
         }
     }
 }
        /// <summary>
        /// Add new company of project
        /// </summary>
        private void btnAddNewCom_Click(object sender, EventArgs e)
        {
            frmPartnerManagement frmPartner = frmPartnerManagement.GetInstance();

            if (!frmPartner.Visible)
            {
                frmPartner.Page = "New_Project";
                flag            = 0;
                frmPartner.Show();
            }
            else
            {
                frmPartner.BringToFront();
            }
        }
        private void btnNewPartner_Click(object sender, EventArgs e)
        {
            frmPartnerManagement frmPartner = frmPartnerManagement.GetInstance();

            if (!frmPartner.Visible)
            {
                if (string.IsNullOrWhiteSpace(cbCompany.Text))
                {
                    frmPartner.Page = "New_Project";
                    flag            = 0;
                }
                else
                {
                    frmPartner.Page     = "New_Project_CP";
                    flag                = 1;
                    frmPartner.ComanyId = int.Parse(cbCompany.Text.Split(':')[1].Trim());
                }
                frmPartner.Show();
            }
            else
            {
                frmPartner.BringToFront();
            }
        }