UsuariosModel AsignaGUIObjeto2() { return(new UsuariosModel { IdUsuario = Idusuario, Nombre = txtNombre.Text, Username = txtUsername.Text, Pasword = Seguridad.EncryptAES(txtPwd.Text), email = !string.IsNullOrEmpty(txtEmail.Text) ? txtEmail.Text : "-----------", IdRol = Convert.ToInt32(cmbRol.EditValue), }); }
private void btnLogin_Click(object sender, EventArgs e) { //DataTable Usuario = Objetos.Usuario.ConsultarUsuarios(txtUsuario.Text, Seguridad.EncryptAES(txtPasword.Text)).Tables["Usuario"]; string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString; DataTable Usuario = new CNUsuarios(connectionString).ConsultaLOGIN(txtUsuario.Text, Seguridad.EncryptAES(txtPasword.Text)); //if (Usuario.Rows.Count == 1) if (Usuario.Rows.Count == 1) { if ((bool)(Usuario.Rows[0]["Activo"])) { Estaticos.IdRol = Convert.ToInt32(Usuario.Rows[0]["IdRol"]); Estaticos.Username = Convert.ToString(Usuario.Rows[0]["Username"]); Estaticos.IdUsuario = Convert.ToInt32(Usuario.Rows[0]["IdUsuario"]); DialogResult = DialogResult.OK; } else { MessageBox.Show("Lo siento. No tienes permiso para acceder.", "Error de Inicio de Sesión", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPasword.SelectAll(); txtPasword.Focus(); } } else { MessageBox.Show("Datos de usuario incorrectos", "Error de Inicio de Sesión", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPasword.SelectAll(); txtPasword.Focus(); } }
void AccionBoton() { //string mensaje = ""; switch (EstadoFormulario) { case "Formulas": //BLL.BLLFamiliaFormulas F = new BLL.BLLFamiliaFormulas(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario); //F.IdFamilia = 1; //F.nombreFamilia = txtFamilias.Text; //mensaje = F.Guardar(F); if (Id > 0) { cnFamiliaFormulas.Actualizar(new Entidades.FamiliaFormulasModel { IdFamilia = Id, nombreFamilia = txtFamilias.Text }); } else { cnFamiliaFormulas.Guardar(new Entidades.FamiliaFormulasModel { IdFamilia = Id, nombreFamilia = txtFamilias.Text }); } txtFamilias.Text = ""; break; case "Insumos": //BLL.BLLFamiliaInsumos I = new BLL.BLLFamiliaInsumos(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario); //I.IdFamilia = 1; //I.nombreFamilia = txtFamilias.Text; //mensaje = I.Guardar(I); if (Id > 0) { cnFamiliaInsumos.Actualizar(new Entidades.FamiliaInsumosModel { IdFamilia = Id, nombreFamilia = txtFamilias.Text }); } else { cnFamiliaInsumos.Guardar(new Entidades.FamiliaInsumosModel { IdFamilia = Id, nombreFamilia = txtFamilias.Text }); } txtFamilias.Text = ""; break; case "Proveedores": //BLL.BLLProveedores P = new BLL.BLLProveedores(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario); //P.IdProveedor = 1; //P.nombreProveedor = txtFamilias.Text; //mensaje = P.Guardar(P); if (Id > 0) { cnProveedores.Actualizar(new Entidades.ProveedoresModel { IdProveedor = Id, nombreProveedor = txtFamilias.Text }); } else { cnProveedores.Guardar(new Entidades.ProveedoresModel { nombreProveedor = txtFamilias.Text }); } txtFamilias.Text = ""; break; case "Dolar": //Objetos.TipoDeCambio.IdMoneda = 2; //Objetos.TipoDeCambio.IdTipoCambio = 2; //Objetos.TipoDeCambio.FactorConversion = Convert.ToDecimal(txtFamilias.Text); //Estaticos.dolar = Convert.ToDouble(Objetos.TipoDeCambio.FactorConversion); //Objetos.TipoDeCambio.Guardar(Objetos.TipoDeCambio); cnTipoDeCambio.Guardar(new Entidades.TipoDeCambioModel { IdMoneda = 2, IdTipoCambio = 2, FactorConversion = Convert.ToDecimal(txtFamilias.Text) }); Estaticos.dolar = Convert.ToDouble(txtFamilias.Text); Close(); break; case "Pwd": //DataTable User = Objetos.Usuario.ConsultarUsuarios(Estaticos.Username, Seguridad.EncryptAES(txtFamilias.Text)).Tables["Usuario"]; DataTable User = cnUsuarios.ConsultaLOGIN(Estaticos.Username, Seguridad.EncryptAES(txtFamilias.Text)); if (User.Rows.Count == 1) { this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Contraseña Incorrecta", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; } }