Пример #1
0
        private void MaterialLayout_Load(object sender, EventArgs e)
        {
            DataBaseControl DBControl = new DataBaseControl(DataBaseControl.cPath, "ProjectDataBase.mdf");

            string[] para = { "@id" };
            string[] val  = { System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString() };
            if (cat != "Adm" || cat != "Develop")
            {
                if (DBControl.Buscar("select * from Activos where [id]=@id", para, val))
                {
                    int activos = int.Parse(DBControl.BuscarElemento("select [registros] from [Activos] where [ID] = @id", para, val));
                    if (activos > 1)
                    {
                        this.Size = new Size(336, 313);
                        LbCat.Hide();
                        CBCat.Hide();
                        cat = "User";
                    }
                    else
                    {
                        this.Size = new Size(497, 313);
                        LbCat.Show();
                        CBCat.Show();
                        cat = "Adm";
                    }
                }
                else
                {
                    string[] nums = { System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString(), "0" };
                    para = new string[] { "@id", "@nums" };
                    if (DBControl.Insertar("Insert into [Activos] values(@id,@nums)", para, nums))
                    {
                        this.Size = new Size(497, 313);
                        LbCat.Show();
                        CBCat.Show();
                        cat = "Adm";
                    }
                    else
                    {
                        MessageBox.Show("Algún error inesperado ha ocurrido, por favor, intente de nuevo");
                        this.Close();
                    }
                }
            }

            CBCat.SelectedValue = cat;
        }
Пример #2
0
        public AgregarUsuarioForm(string _cat)
        {
            InitializeComponent();
            MaterialSkinManager MaterialSkinControl = MaterialSkinManager.Instance;

            MaterialSkinControl.AddFormToManage(this);
            MaterialSkinControl.Theme       = MaterialSkinManager.Themes.LIGHT;
            MaterialSkinControl.ColorScheme = new ColorScheme(
                primary: Primary.Blue400, darkPrimary: Primary.Blue500,
                lightPrimary: Primary.Blue300, accent: Accent.LightBlue200,
                textShade: TextShade.WHITE
                );
            cat = _cat;
            if (cat == "Adm" || cat == "Develop")
            {
                this.Size        = new Size(497, 313);
                this.WindowState = FormWindowState.Maximized;
                if (cat != "Develop")
                {
                    CBCat.Items.Remove("Develop");
                }
            }
            else
            {
                this.Size = new Size(336, 313);
                LbCat.Hide();
                CBCat.Hide();
                cat = "User";
                if (cat != "Develop")
                {
                    CBCat.Items.Remove("Develop");
                }
            }
            this.Sizable     = false;
            this.MinimizeBox = false;
            this.MaximizeBox = false;
        }