private void frmLogin_Load(object sender, EventArgs e) { hoy = DateTime.Now; lblFecha.Text = hoy.ToLongDateString() + " " + hoy.ToShortTimeString(); db = new DatSql.MsSql(Servidor, Datos, Usuario, Password); if (db.Conectar() < 1) { MessageBox.Show(db.ErrorDat, "Error conn", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Exit(); } }
private void frmCatMunicipios_Load(object sender, EventArgs e) { /* * uT = new clsUtil(db, Perfil); * uT.CargaArbolAcceso(); * * clsUsPerfil up = uT.BuscarIdNodo("1Vis001A"); * int AcCOP = (up != null) ? up.Acceso : 0; * cmdAgregar.Enabled = (AcCOP == 1) ? true : false; * * up = uT.BuscarIdNodo("1Vis001B"); * AcCOP = (up != null) ? up.Acceso : 0; * cmEditar.Enabled = (AcCOP == 1) ? true : false; * * up = uT.BuscarIdNodo("1Vis001C"); * AcCOP = (up != null) ? up.Acceso : 0; * cmdEliminar.Enabled = (AcCOP == 1) ? true : false; * * up = uT.BuscarIdNodo("1Vis001D"); * AcCOP = (up != null) ? up.Acceso : 0; * cmdConsultar.Enabled = (AcCOP == 1) ? true : false; * * * this.Size = this.MinimumSize; * LlenaGridView(); * cboEstatus.SelectedText = "Activo"; */ path = Directory.GetCurrentDirectory(); CargaDatosConexion(); db = new DatSql.MsSql(Servidor, Datos, Usuario, Password); if (db.Conectar() < 1) { MessageBox.Show(db.ErrorDat, "Error conn", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Exit(); } this.Size = this.MinimumSize; LlenaGridView(); cboEstatus.SelectedText = "Activo"; }
private void cmdAceptar_Click(object sender, EventArgs e) { string Id = ""; string Empresa = ""; string Datos = ""; string Usuario = ""; string Password = ""; if (txtUsuario.Text.Length == 0 || txtPassword.Text.Length == 0) { MessageBoxAdv.Show("No puedes iniciar accesar con esas credenciales", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { string ClaveEmp = Convert.ToString(cboEmpresas.SelectedValue); if (cboEmpresas.SelectedIndex < 0 || ClaveEmp.Equals("System.Data.DataRowView")) { MessageBoxAdv.Show("No ha seleccionado ningún servidor", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { XElement xEle = XElement.Load(path); var qr = from Servidor in xEle.Elements("Servidor") where Servidor.Element("Id").Value == ClaveEmp select new { Id = (string)Servidor.Element("Id"), Empresa = (string)Servidor.Element("Empresa"), Nombre = (string)Servidor.Element("Nombre"), Datos = (string)Servidor.Element("Datos"), Usuario = (string)Servidor.Element("Usuario"), Password = (string)Servidor.Element("Password") }; foreach (var itm in qr) { Id = itm.Id; Empresa = itm.Empresa; Servidor = itm.Nombre; Datos = itm.Datos; Usuario = itm.Usuario; Password = Seg.desencriptar(itm.Password, clave_secreta); //desenciptar char[] charsToTrim = { '\0' }; Password = Password.Trim(charsToTrim); } db = new DatSql.MsSql(Servidor, Datos, Usuario, Password); if (db.Conectar() < 1) { MessageBoxAdv.Show(db.ErrorDat, "Error conn", MessageBoxButtons.OK, MessageBoxIcon.Error); // Application.Exit(); } else { PuiSegUsuarios us = new PuiSegUsuarios(db); us.keySusuario = txtUsuario.Text; us.EditarUsuario(); if (!us.keySusuario.Equals("")) { if (String.Equals(us.keySusuario, txtUsuario.Text) == true) { if (String.Equals(us.cmpPassword, txtPassword.Text) == true) { this.Hide(); if (us.cmpCodPerfil == "CAJAS") { DcPtoVenta Rcap = new DcPtoVenta(db, this, us.keySusuario, 1, "M3001", "PUNTO DE VENTA"); Rcap.Show(); } else { Menu mn = new Menu(db, this, us.keySusuario, Empresa); mn.Show(); } } else { MessageBoxAdv.Show("Contraseña incorrecta", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBoxAdv.Show("El usuario no esta registrado en el sistema", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBoxAdv.Show("El usuario no esta registrado en el sistema", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } }