Exemple #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            Loginfrm login = new Loginfrm();

            login.ShowDialog();
            if (login.Autenticou == 0)
            {
                Application.Exit();
            }
            Usuario          = login.Usuario;
            Permissaousuario = login.Perm;
        }
Exemple #2
0
        private void tileItem12_ItemClick(object sender, TileItemEventArgs e)
        {
            this.Opacity = 0.6;
            Loginfrm frm = new Loginfrm();

            frm.ShowDialog();
            if (frm.DialogResult == System.Windows.Forms.DialogResult.OK)
            {
                Powers = (PowersLog)Enum.Parse(typeof(PowersLog), frm.Powers);
            }
            this.Opacity = 1;
        }
Exemple #3
0
        private void barButtonItem9_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Loginfrm frm = new Loginfrm();

            frm.ShowDialog();
        }
        private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            // ask for password
            var frmLogin = new Loginfrm(HomePage.UserDetail);
            frmLogin.ShowDialog();

            if (!frmLogin.IsLogedIn)
                return;

            var selectedSrNos = _reportForm.GetSelectedSrNo();
            var uniDb = new UniDBDataContext();
            var selectedVendors = uniDb.VendorDetails.Where(x => selectedSrNos.Contains(x.SrNo));
            uniDb.VendorDetails.DeleteAllOnSubmit(selectedVendors);

            if (toolStripComboBox1.Text != UniEnums.CompanyType.Customer.ToString())
            {
                var query = uniDb.VendorDetails.Where(x => x.VendorType == toolStripComboBox1.Text);
                var srNo = query.Any() ? query.Max(c => c.SrNo) : 0;

                var newVendors = new List<VendorDetail>();
                foreach (var vendor in selectedVendors)
                {
                    srNo++;
                    newVendors.Add(new VendorDetail()
                    {
                        SrNo = srNo,
                        AnnualTurnover = vendor.AnnualTurnover,
                        BusinessType = vendor.BusinessType,
                        CompanyName = vendor.CompanyName,
                        ContactPerson = vendor.ContactPerson,
                        Email = vendor.Email,
                        EstablishedYear = vendor.EstablishedYear,
                        ExecutiveName = vendor.ExecutiveName,
                        Expert = vendor.Expert,
                        FactoryAddress = vendor.FactoryAddress,
                        IsDeleted = vendor.IsDeleted,
                        MobileNo = vendor.MobileNo,
                        Networking = vendor.Networking,
                        NoOfEmployees = vendor.NoOfEmployees,
                        Note = vendor.Note,
                        OfficeAddress = vendor.OfficeAddress,
                        PhoneNo = vendor.PhoneNo,
                        ProcessedDate = vendor.ProcessedDate,
                        Profile1 = vendor.Profile1,
                        Profile2 = vendor.Profile2,
                        Sector = vendor.Sector,
                        Source = vendor.Source,
                        Website = vendor.Website,
                        VendorType = toolStripComboBox1.Text,
                    });
                    uniDb.VendorDetails.InsertAllOnSubmit(newVendors);
                }
            }
            else
            {
                var srNo = uniDb.CustomerDetails.Any(c => c.CompanyType == UniEnums.CompanyType.Customer.ToString())
                            ? uniDb.CustomerDetails.Where(c => c.CompanyType == UniEnums.CompanyType.Customer.ToString())
                                                   .Max(c => c.SrNo)
                            : 0;

                var newCustomers = new List<CustomerDetail>();
                foreach (var vendor in selectedVendors)
                {
                    srNo++;
                    newCustomers.Add(new CustomerDetail()
                    {
                        SrNo = srNo,
                        CompanyType = UniEnums.CompanyType.Customer.ToString(),
                        AnnualTurnover = vendor.AnnualTurnover,
                        BusinessType = vendor.BusinessType,
                        CompanyName = vendor.CompanyName,
                        ContactPerson = vendor.ContactPerson,
                        Email = vendor.Email,
                        EstablishedYear = vendor.EstablishedYear,
                        ExecutiveName = vendor.ExecutiveName,
                        Expert = vendor.Expert,
                        FactoryAddress = vendor.FactoryAddress,
                        IsDeleted = vendor.IsDeleted,
                        MobileNo = vendor.MobileNo,
                        Networking = vendor.Networking,
                        NoOfEmployees = vendor.NoOfEmployees,
                        Note = vendor.Note,
                        OfficeAddress = vendor.OfficeAddress,
                        PhoneNo = vendor.PhoneNo,
                        ProcessedDate = vendor.ProcessedDate,
                        Profile1 = vendor.Profile1,
                        Profile2 = vendor.Profile2,
                        Sector = vendor.Sector,
                        Source = vendor.Source,
                        Website = vendor.Website
                    });
                }
                uniDb.CustomerDetails.InsertAllOnSubmit(newCustomers);
            }

            uniDb.SubmitChanges();
            _reportForm.RefreshGrid();
        }