public bool Delete(string empresaid, tb_usuarios BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbUsuarios_DELETE", cnx)) { { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@USUAR", SqlDbType.Char, 15).Value = BE.usuar; } try { cnx.Open(); if (cmd.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { throw new Exception(ex.Message); } } } }
public DataSet BuscarUsuarios(string empresaid, tb_usuarios BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbUsuarios_SEARCH_2", cnx)) { DataSet ds = new DataSet(); { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@nombr", SqlDbType.VarChar, 30).Value = BE.nombr; } try { cnx.Open(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(ds); } return ds; } catch (Exception ex) { throw new Exception(ex.Message); } } } }
protected void btnAceptar_Click(object sender, EventArgs e) { usuariosWebBL usuariosBL = new usuariosWebBL(); tb_usuarios tb_usuarios = new tb_usuarios(); DataTable dt = new DataTable(); String xClave = null; Boolean xadmin = false; tb_usuarios.usuar = txtusuario.Text.Trim().ToLower(); try { dt = usuariosBL.GetAll(cboEmpresalogueo.SelectedValue, tb_usuarios).Tables[0]; xClave = Convert.ToString(dt.Rows[0]["CLAVE"]); xadmin = Convert.ToBoolean(dt.Rows[0]["admin"]); txtpassword.Text = mifunc.GetMD5(txtpassword.Text.ToLower()).Substring(0, 10); if (txtpassword.Text.ToUpper() == xClave) { if (xadmin) { cboEmpresalogueo_SelectedIndexChanged(sender, e); Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]); Session["ssDominoid"] = "00"; Session["ssModuloid"] = "00"; Session["ssPerfil"] = "000000"; Response.Redirect("main.aspx"); return; } else { cboEmpresalogueo_SelectedIndexChanged(sender, e); Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]); ModalPopupExtender1.Show(); abrir_perfiles(); get_cargafoto(); return; } } else { //ClientMessage("Usuario o Clave Incorrecto?"); MensajeScript("Usuario o Clave Incorrecto?"); } } catch (Exception ex) { //ClientMessage(ex.Message); MensajeScript(ex.Message); } }
private void btn_login_Click(object sender, EventArgs e) { var usuariosBL = new usuariosBL(); var tb_usuarios = new tb_usuarios(); var dt = new DataTable(); String xClave = null; var xadmin = false; tb_usuarios.usuar = txt_usuario.Text.Trim().ToLower(); if (ValidarIngreso()) { try { dt = usuariosBL.GetAll(VariablesPublicas.EmpresaID, tb_usuarios).Tables[0]; if (dt.Rows.Count > 0) { xClave = Convert.ToString(dt.Rows[0]["clave"]); xadmin = Convert.ToBoolean(dt.Rows[0]["admin"]); txt_clave.Text = fungen.GetMD5(txt_clave.Text.ToLower()).Substring(0, 10); if (txt_clave.Text.ToUpper() == xClave) { if (xadmin) { PasaDatos(true, txt_glosa.Text.Trim().ToUpper()); Close(); } else { MessageBox.Show("No tiene permisos suficientes !!!", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Usuario o Clave Incorrecto !!!", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("No existe Usuario !!!", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
protected void btnAceptar_Click(object sender, EventArgs e) { usuariosWebBL usuariosBL = new usuariosWebBL(); tb_usuarios tb_usuarios = new tb_usuarios(); DataTable dt = new DataTable(); String xClave = null; Boolean xadmin = false; tb_usuarios.usuar = txtusuario.Text.Trim().ToLower(); //try //{ dt = usuariosBL.GetAll("99", tb_usuarios).Tables[0]; xClave = Convert.ToString(dt.Rows[0]["CLAVE"]); xadmin = Convert.ToBoolean(dt.Rows[0]["admin"]); txtpassword.Text = mifunc.GetMD5(txtpassword.Text.ToLower()).Substring(0, 10); if (txtpassword.Text.ToUpper() == xClave) { if (xadmin) { //cboEmpresalogueo_SelectedIndexChanged(sender, e); Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]); Session["ssDominoid"] = "00"; Session["ssModuloid"] = "00"; Session["ssPerfil"] = "000000"; Response.Redirect("main.aspx"); return; } else { Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]); Datos_Empresa(); abrir_perfiles(); return; } } else { MensajeScript("Usuario o Clave Incorrecto?"); } //} //catch (Exception ex) //{ // throw ex; //} }
private void form_cargar_datos(String posicion) { try { usuariosBL BL = new usuariosBL(); tb_usuarios BE = new tb_usuarios(); DataTable dt = new DataTable(); BE.usuar = usuar.Text.Trim(); BE.posicion = posicion.Trim(); dt = BL.GetAll_paginacion(EmpresaID, BE).Tables[0]; if (dt.Rows.Count > 0) { ssModo = "EDIT"; limpiar_documento(); usuar.Text = dt.Rows[0]["usuar"].ToString().Trim(); nombr.Text = dt.Rows[0]["nombr"].ToString().Trim(); clave.Text = dt.Rows[0]["clave"].ToString().Trim(); if (dt.Rows[0]["admin"].ToString().Trim().Length > 0) admin.Checked = Convert.ToBoolean(dt.Rows[0]["admin"]); if (dt.Rows[0]["activo"].ToString().Trim().Length > 0) activo.Checked = Convert.ToBoolean(dt.Rows[0]["activo"]); String fot = dt.Rows[0]["foto"].ToString(); //foto.Image = null; if ((dt.Rows[0]["foto"].ToString()) != "") { foto.Visible = true; System.IO.MemoryStream ms = new System.IO.MemoryStream(); byte[] MyData1 = (byte[])(dt.Rows[0]["foto"]); ms.Write(MyData1, 0, MyData1.Length); System.Drawing.Bitmap b = new Bitmap(ms); foto.SizeMode = PictureBoxSizeMode.CenterImage; foto.Image = new System.Drawing.Bitmap(b); } else { foto.Visible = false; foto.ImageLocation = ""; } btn_editar.Enabled = true; btn_eliminar.Enabled = true; btn_imprimir.Enabled = true; btn_primero.Enabled = true; btn_anterior.Enabled = true; btn_siguiente.Enabled = true; btn_ultimo.Enabled = true; btn_buscar.Enabled = true; btn_log.Enabled = true; btn_salir.Enabled = true; } else { limpiar_documento(); btn_editar.Enabled = false; btn_eliminar.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Insert() { try { if (usuar.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (nombr.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Nombre de Usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (clave.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Tu Clave ?", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (clave_2.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Confirmación de Tú Clave ?", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (clave.Text.Trim() != clave_2.Text.Trim()) { MessageBox.Show("No Coinciden las Claves !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { String primero = ""; String segundo = ""; usuariosBL BL = new usuariosBL(); tb_usuarios BE = new tb_usuarios(); primero = fungen.GetMD5(clave.Text.Trim().ToLower()).Substring(0, 10).ToUpper(); segundo = fungen.GetMD5(clave_2.Text.Trim().ToLower()).Substring(0, 10).ToUpper(); if (primero == segundo) { BE.usuar = usuar.Text.Trim(); BE.nombr = nombr.Text.Trim().ToUpper(); BE.clave = primero.Trim(); BE.admin = admin.Checked; BE.activo = activo.Checked; // Asignando el valor de la imagen System.IO.MemoryStream ms = new System.IO.MemoryStream(); if (foto.Image != null) { foto.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); } BE.Foto = ms.GetBuffer(); if (BL.Insert(EmpresaID, BE)) { MessageBox.Show("Datos grabados correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); procesado = true; } else { MessageBox.Show("Contáctese con Sistemas !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else { MessageBox.Show("Error al Crear Clave", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void data_Tablausuario() { try { if (Tablausuario != null) Tablausuario.Rows.Clear(); usuariosBL BL = new usuariosBL(); tb_usuarios BE = new tb_usuarios(); Tablausuario = BL.GetAll(EmpresaID, BE).Tables[0]; if (Tablausuario.Rows.Count > 0) { btn_imprimir.Enabled = true; gridusuario.DataSource = Tablausuario; gridusuario.Rows[0].Selected = false; gridusuario.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Delete() { try { if (usuar.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (nombr.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Nombre de Usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { usuariosBL BL = new usuariosBL(); tb_usuarios BE = new tb_usuarios(); BE.usuar = usuar.Text.Trim(); if (BL.Delete(EmpresaID, BE)) { SEGURIDAD_LOG("E"); MessageBox.Show("Datos Eliminado correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); NIVEL_FORMS(); data_Tablausuario(); limpiar_documento(); form_bloqueado(false); btn_nuevo.Enabled = true; btn_primero.Enabled = true; btn_anterior.Enabled = true; btn_siguiente.Enabled = true; btn_ultimo.Enabled = true; btn_buscar.Enabled = true; btn_salir.Enabled = true; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataSet GetAll_perfil(string empresaid, tb_usuarios BE) { return tablaDA.GetAll_perfil(empresaid, BE); }
private void get_cargafoto() { try { usuariosBL usuariosBL = new usuariosBL(); tb_usuarios tb_usuarios = new tb_usuarios(); DataTable dt = new DataTable(); tb_usuarios.usuar = VariablesPublicas.Usuar; dt = usuariosBL.GetAll(VariablesPublicas.EmpresaID, tb_usuarios).Tables[0]; txtUsuarName.Text = dt.Rows[0]["nombr"].ToString().PadRight(30, ' ').Substring(0, 30); VariablesPublicas.Nombr = dt.Rows[0]["nombr"].ToString().PadRight(30, ' ').Substring(0, 30); byte[] bytes = { }; //cnx = new SqlConnection(conex.empConexion(VariablesPublicas.EmpresaID)); //cmd = new SqlCommand("Select fotografia From tb_usuarios Where usuar=@usuar;", cnx); //cmd.Parameters.AddWithValue("@usuar", VariablesPublicas.Usuar.Trim()); //SqlDataReader DR = null; //cnx.Open(); //cmd.ExecuteNonQuery(); //DR = cmd.ExecuteReader(); if (dt.Rows[0]["foto"].ToString().Length != 0) { //if (DR.HasRows) //{ // DR.Read(); // byte[] BytesSQL = (byte[])DR[0]; // MemoryStream Buffer = new MemoryStream(BytesSQL); // Bitmap Img = new Bitmap(Buffer); // foto.Image = Img; //} foto.Image = null; System.IO.MemoryStream ms = new System.IO.MemoryStream(); byte[] MyData1 = (byte[])(dt.Rows[0]["foto"]); if (!MyData1.SequenceEqual(bytes)) { ms.Write(MyData1, 0, MyData1.Length); System.Drawing.Bitmap b = new Bitmap(ms); foto.SizeMode = PictureBoxSizeMode.StretchImage; foto.Image = new System.Drawing.Bitmap(b); } } //cnx.Close(); } catch (Exception ex) { MessageBoxEx.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAceptar_Click(object sender, EventArgs e) { if (txtUsuario.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Usuario...", "Mensaje del Sistema"); return; } DataTable OData = new DataTable(); DataTable DataPassword = new DataTable(); int Recno = 0; usuariosBL BL = new usuariosBL(); tb_usuarios BE = new tb_usuarios(); BE.usuar = txtUsuario.Text.Trim().ToLower(); OData = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; //OData = GetAll("", txtUsuario.Text, 0); string LcClave = ""; //LcClave = fungen.EncryptStr(txtClave.Text.Trim(), "key"); //LcClave = VariablesPublicas.Encriptar(txtClave.Text.Trim(), "SI"); LcClave = VariablesPublicas.Encripta(txtClave.Text.Trim()); DataPassword = null; if (OData.Rows.Count > 0) { usuariosxprocesoBL BL1 = new usuariosxprocesoBL(); tb_usuariosxproceso BE1 = new tb_usuariosxproceso(); BE1.procesoid = TipoProceso; BE1.usuar = OData.Rows[0]["usuar"].ToString().Trim(); BE1.password = LcClave; BE1.norden = 0; DataPassword = BL1.GetAll_U_P(VariablesPublicas.EmpresaID.ToString(), BE1).Tables[0]; //DataPassword = BL1.GetAll_U_P(TipoProceso, OData.Rows[0]["codigo"], LcClave, 0, ""); if (DataPassword.Rows.Count > 0) { if (!(DataPassword.Rows[0]["password"].ToString().Trim() == Equivalencias.Left(LcClave.Trim(),20))) //if (!(DataPassword.Rows[0]["password"].ToString().Trim() == LcClave.Trim())) { for (Recno = 0; Recno <= DataPassword.Rows.Count - 1; Recno++) { DataPassword.Rows[Recno].Delete(); } DataPassword.AcceptChanges(); } } if (DataPassword.Rows.Count > 0) { if (DataPassword.Rows[0]["destadousuario"].ToString() == "ACTIVO") { PasaIdentificacionDelegado(OData.Rows[0]["usuar"].ToString()); Close(); } else { MessageBox.Show("El Usuario No esta Activo..." + "\r" + "Verifique con Administrador del Sistema...?", "Mensaje del Sistema"); txtClave.Focus(); } } else { MessageBox.Show("Password Errado... Verifique?", "Mensaje del Sistema"); txtClave.Focus(); Intentos = Intentos + 1; } } else { MessageBox.Show("Usuario No Existe... Verifique?", "Mensaje del Sistema"); Intentos = Intentos + 1; } if (Intentos == 3) { MessageBox.Show("Excedió el máximo de intentos permitidos...?", "Mensaje del Sistema"); Close(); } }
public bool Delete(string empresaid, tb_usuarios BE) { return tablaDA.Delete(empresaid, BE); }
public bool Update(string empresaid, tb_usuarios BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbUsuarios_UPDATE", cnx)) { { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@USUAR", SqlDbType.Char, 15).Value = BE.usuar; cmd.Parameters.Add("@NOMBR", SqlDbType.VarChar, 30).Value = BE.nombr; cmd.Parameters.Add("@CLAVE", SqlDbType.Char, 10).Value = BE.clave; cmd.Parameters.Add("@admin", SqlDbType.Bit).Value = BE.admin; cmd.Parameters.Add("@activo", SqlDbType.Bit).Value = BE.activo; cmd.Parameters.Add("@foto", SqlDbType.Image).Value = BE.Foto; } try { cnx.Open(); if (cmd.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { throw new Exception(ex.Message); } } } }
private void btnOk2_Click(object sender, EventArgs e) { try { var BL1 = new usuariomodulolocalBL(); var BE1 = new tb_usuariomodulolocal(); var data = new DataTable(); BE1.dominioid = cboDominioID.SelectedValue.ToString(); BE1.moduloid = cboModuloID.SelectedValue.ToString(); BE1.local = cboLocal.SelectedValue.ToString(); data = BL1.GetAllDatos(VariablesPublicas.EmpresaID, BE1).Tables[0]; if (data.Rows.Count > 0) { VariablesPublicas.xctacte = data.Rows[0]["ctacte"].ToString(); VariablesPublicas.xdirecnume = data.Rows[0]["direcnume"].ToString(); VariablesPublicas.novalidastock = Convert.ToBoolean(data.Rows[0]["novalidastock"].ToString() == "True" ? 1 : 0); VariablesPublicas.editnumdoc = Convert.ToBoolean(data.Rows[0]["editnumdoc"].ToString() == "True" ? 1 : 0); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } var xperfil = string.Empty; xperfil = cboDominioID.SelectedValue.ToString() + cboModuloID.SelectedValue.ToString(); var BL = new usuariosBL(); var BE = new tb_usuarios(); var dt = new DataTable(); BE.usuar = VariablesPublicas.Usuar.Trim(); BE.idper = xperfil.Trim(); dt = BL.GetAll_perfil(VariablesPublicas.EmpresaID, BE).Tables[0]; if (dt.Rows.Count > 0) { VariablesPublicas.Perfil = dt.Rows[0]["idper"].ToString(); } else { MessageBox.Show("Asignar perfil a usuario !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public DataSet GetAll_perfil(string empresaid, tb_usuarios BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbUsuarios_SEARCH_perfil", cnx)) { DataSet ds = new DataSet(); { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@USUAR", SqlDbType.Char, 15).Value = BE.usuar; cmd.Parameters.Add("@idper", SqlDbType.Char, 9).Value = BE.idper; } try { cnx.Open(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(ds); } return ds; } catch (Exception ex) { throw new Exception(ex.Message); } } } }
private void get_cargafoto() { try { var usuariosBL = new usuariosBL(); var tb_usuarios = new tb_usuarios(); var dt = new DataTable(); tb_usuarios.usuar = VariablesPublicas.Usuar; dt = usuariosBL.GetAll(VariablesPublicas.EmpresaID, tb_usuarios).Tables[0]; VariablesPublicas.Nombr = dt.Rows[0]["nombr"].ToString().PadRight(20, ' ').Substring(0, 20); dt.Rows[0]["foto"].ToString(); var bytes = new byte[] { }; if (dt.Rows[0]["foto"].ToString() != string.Empty) { foto.Visible = true; foto.Image = null; var ms = new System.IO.MemoryStream(); var MyData1 = (byte[])(dt.Rows[0]["foto"]); if (!MyData1.SequenceEqual(bytes)) { ms.Write(MyData1, 0, MyData1.Length); var b = new Bitmap(ms); foto.SizeMode = PictureBoxSizeMode.StretchImage; foto.Image = new System.Drawing.Bitmap(b); } } else { foto.Visible = false; foto.ImageLocation = string.Empty; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Metodo_VariablesStatic() { try { _dominioid = cboDominioID.SelectedValue.ToString(); _moduloid = cboModuloID.SelectedValue.ToString(); _local = cboLocal.SelectedValue.ToString(); _localname = cboLocal.Text.ToString(); _moduloname = cboModuloID.Text.ToString(); _novalidastock = false; VariablesPublicas.perianio = txtPeriodo.Text.ToString().Trim(); var BL1 = new usuariomodulolocalBL(); var BE1 = new tb_usuariomodulolocal(); var data = new DataTable(); BE1.dominioid = cboDominioID.SelectedValue.ToString(); BE1.moduloid = cboModuloID.SelectedValue.ToString(); BE1.local = cboLocal.SelectedValue.ToString(); data = BL1.GetAllDatos(VariablesPublicas.EmpresaID, BE1).Tables[0]; if (data.Rows.Count > 0) { _ctacte = data.Rows[0]["ctacte"].ToString(); _direcnume = data.Rows[0]["direcnume"].ToString(); _novalidastock = Convert.ToBoolean(data.Rows[0]["novalidastock"].ToString() == "True" ? 1 : 0); _editnumdoc = Convert.ToBoolean(data.Rows[0]["editnumdoc"].ToString() == "True" ? 1 : 0); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } var xperfil = string.Empty; xperfil = cboDominioID.SelectedValue.ToString() + cboModuloID.SelectedValue.ToString(); var BL = new usuariosBL(); var BE = new tb_usuarios(); var dt = new DataTable(); BE.usuar = VariablesPublicas.Usuar.Trim(); BE.idper = xperfil.Trim(); dt = BL.GetAll_perfil(cboEmpresa.Text.Substring(0, 2), BE).Tables[0]; if (dt.Rows.Count > 0) { _perfil = dt.Rows[0]["idper"].ToString(); } else { MessageBox.Show("Asignar perfil a usuario !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (VariablesPublicas.EmpresaSigla == "WAMA" || VariablesPublicas.EmpresaSigla == "PRUEBAS") { if (_dominioid == "L0") { if (_moduloid == "0100") { var frm = (DL0Logistica.MainLogistica)AbrirVentana(typeof(DL0Logistica.MainLogistica)); frm.perfil = _perfil; frm.perianio = _perianio; frm.perimes = _perimes; frm.fechdigini = _fechdigini; frm.fechdigfin = _fechdigfin; frm.dominioid = _dominioid; frm.moduloid = _moduloid; frm.moduloname = _moduloname; frm.local = _local; frm.localname = _localname; frm.ctacte = _ctacte; frm.ctactename = _ctactename; frm.direcnume = _direcnume; frm.novalidastock = _novalidastock; frm.editnumdoc = _editnumdoc; frm.estabsunat = _estabsunat; frm.localfeuiv = _localfeuiv; frm.Show(); } } if (_dominioid == "70") { if (_moduloid == "0900") { var frm = (D70Produccion.MainProduccion)AbrirVentana(typeof(D70Produccion.MainProduccion)); frm.Show(); } } if (_dominioid == "60") { if (_moduloid == "0310" || _moduloid == "0320" || _moduloid == "0330" || _moduloid == "0340" || _moduloid == "0350" || _moduloid == "0360" || _moduloid == "0370" || _moduloid == "0500" || _moduloid == "0510" || _moduloid == "0520" || _moduloid == "0530" || _moduloid == "0540") { var frm = (D60ALMACEN.MainAlmacen)AbrirVentana(typeof(D60ALMACEN.MainAlmacen)); frm.perfil = _perfil; frm.perianio = _perianio; frm.perimes = _perimes; frm.fechdigini = _fechdigini; frm.fechdigfin = _fechdigfin; frm.dominioid = _dominioid; frm.moduloid = _moduloid; frm.moduloname = _moduloname; frm.local = _local; frm.localname = _localname; frm.ctacte = _ctacte; frm.ctactename = _ctactename; frm.direcnume = _direcnume; frm.novalidastock = _novalidastock; frm.editnumdoc = _editnumdoc; frm.estabsunat = _estabsunat; frm.localfeuiv = _localfeuiv; frm.Show(); } if (_moduloid == "0100") { // ALMACEN DE DISTRIBUCION var frm = (APT600100.MainAlmacenPT)AbrirVentana(typeof(APT600100.MainAlmacenPT)); frm.perfil = _perfil; frm.perianio = _perianio; frm.perimes = _perimes; frm.fechdigini = _fechdigini; frm.fechdigfin = _fechdigfin; frm.dominioid = _dominioid; frm.moduloid = _moduloid; frm.moduloname = _moduloname; frm.local = _local; frm.localname = _localname; frm.ctacte = _ctacte; frm.ctactename = _ctactename; frm.direcnume = _direcnume; frm.novalidastock = _novalidastock; frm.editnumdoc = _editnumdoc; frm.estabsunat = _estabsunat; frm.localfeuiv = _localfeuiv; frm.Show(); } if (_moduloid == "0200") { var frm = (D60Tienda.MainTienda)AbrirVentana(typeof(D60Tienda.MainTienda)); frm.toolStripTxtDomModLocal.Text = _dominioid + "-" + _moduloid + "-" + _local + "-" + _localname; //frm.perfil = _perfil; //frm.perianio = _perianio; frm.perimes = _perimes; //frm.fechdigini = _fechdigini; //frm.fechdigfin = _fechdigfin; frm.dominioid = _dominioid; //frm.moduloid = _moduloid; //frm.local = _local; //frm.localname = _localname; //frm.ctacte = _ctacte; //frm.ctactename = _ctactename; //frm.direcnume = _direcnume; //frm.novalidastock = _novalidastock; //frm.editnumdoc = _editnumdoc; //frm.estabsunat = _estabsunat; //frm.localfeuiv = _localfeuiv; frm.Show(); } } } if (VariablesPublicas.EmpresaSigla == "VIALEX" || VariablesPublicas.EmpresaSigla == "MONTANA") { if (_dominioid == "60") { if (_moduloid == "0100" || _moduloid == "0320" || _moduloid == "0330" || _moduloid == "0500") { var frm = (MERCADERIA.MainMercaderia)AbrirVentana(typeof(MERCADERIA.MainMercaderia)); frm.toolStripTxtDomModLocal.Text = _dominioid + "-" + _moduloid + "-" + _local + "-" + _localname; frm.Show(); } } if (_dominioid == "L0") { if (_moduloid == "0100") { var frm = (DL0Logistica.MainLogistica)AbrirVentana(typeof(DL0Logistica.MainLogistica)); frm.Show(); } } } if (_dominioid == "RH") { if (_moduloid == "0100") { var frm = (RecursosHumanos.MainRecursosHumanos)AbrirVentana(typeof(RecursosHumanos.MainRecursosHumanos)); frm.Show(); } } if (_dominioid == "20") { if (_moduloid == "0130") { var frm = (D20Comercial.MainComercial)AbrirVentana(typeof(D20Comercial.MainComercial)); frm.perfil = _perfil; frm.perianio = _perianio; frm.perimes = _perimes; frm.fechdigini = _fechdigini; frm.fechdigfin = _fechdigfin; frm.dominioid = _dominioid; frm.moduloid = _moduloid; frm.local = _local; frm.localname = _localname; frm.ctacte = _ctacte; frm.ctactename = _ctactename; frm.direcnume = _direcnume; frm.novalidastock = _novalidastock; frm.editnumdoc = _editnumdoc; frm.estabsunat = _estabsunat; frm.localfeuiv = _localfeuiv; frm.Show(); } } if (_dominioid == "S0") { if (_moduloid == "0100") { var frm = (DS0Seguridad.MainSeguridad)AbrirVentana(typeof(DS0Seguridad.MainSeguridad)); frm.Show(); } } }
private void Insert_foto(String xfoto) { try { if (xfoto.Trim().Length == 0) { MessageBox.Show("No existe foto ?", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { usuariosBL BL = new usuariosBL(); tb_usuarios BE = new tb_usuarios(); BE.usuar = usuar.Text.Trim(); //BE.Foto = usuar.Text.Trim() + ".jpg"; if (BL.Update_modificarfoto(EmpresaID, BE)) { MessageBox.Show("Foto Grabados con Exito ...", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Contacte con sistemas !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool Update(string empresaid, tb_usuarios BE) { return tablaDA.Update(empresaid, BE); }
public DataSet BuscarUsuarios(string empresaid, tb_usuarios BE) { return tablaDA.BuscarUsuarios(empresaid,BE); }
private void Metodo_VariablesStatic() { Ensamblado = System.Reflection.Assembly.GetExecutingAssembly(); try { appPath = Application.ExecutablePath; //perfil items Usuario usuariosBL usuariosBL = new usuariosBL(); tb_usuarios tb_usuarios = new tb_usuarios(); string COD_USU = Convert.ToString(VariablesPublicas.Usuar); dtMenuItems = usuariosBL.GenerarMenuXperfil(VariablesPublicas.EmpresaID, COD_USU, _perfil).Tables[0]; mainMenu.Items.Clear(); appPath = appPath.Substring(0, 28) + "Iconos\\"; /*************************************************************************/ //MenuStrip menu = new MenuStrip(); for (int nMain = 0; nMain < dtMenuItems.Rows.Count; nMain++) { if (dtMenuItems.Rows[nMain]["menid"].Equals(dtMenuItems.Rows[nMain]["padid"])) { ToolStripMenuItem tsmMain = new ToolStripMenuItem(dtMenuItems.Rows[nMain]["descr"].ToString()); //tsmMain.DisplayStyle = ToolStripItemDisplayStyle.Text; if (dtMenuItems.Rows[nMain]["icono"].ToString().Trim().Length > 0) { tsmMain.Image = Bitmap.FromFile(appPath + dtMenuItems.Rows[nMain]["icono"].ToString().Trim()); } mainMenu.Items.Add(tsmMain); AddSubMenu(dtMenuItems.Rows[nMain]["menid"].ToString(), tsmMain); } } this.Controls.Add(mainMenu); } catch { //Response.Redirect("~/Login02.aspx"); } }
public DataSet GetAll_paginacion(string empresaid, tb_usuarios BE) { return tablaDA.GetAll_paginacion(empresaid, BE); }
private void Filtrar() { var sorted = default(SortOrder); var nestado = true; if (rblistatodos.Checked) { nestado = true; } var xnomcolumna = string.Empty; if (dgProveedor.SortedColumn != null) { xnomcolumna = dgProveedor.Columns[dgProveedor.SortedColumn.Index].Name.ToString(); sorted = dgProveedor.SortOrder; } var xpalabra1 = string.Empty; var xpalabra2 = string.Empty; var xpalabra3 = string.Empty; if (txtdescripcion.Enabled) { xpalabra1 = VariablesPublicas.Palabras(txtdescripcion.Text, 1); xpalabra2 = VariablesPublicas.Palabras(txtdescripcion.Text, 2); xpalabra3 = VariablesPublicas.Palabras(txtdescripcion.Text, 3); } dgProveedor.DataSource = null; dgProveedor.AutoGenerateColumns = false; var BL = new usuariosBL(); var BE = new tb_usuarios(); BE.nombr = xpalabra1; BE.activo = nestado; dgProveedor.DataSource = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (xnomcolumna.Trim().Length > 0) { if (sorted == SortOrder.Ascending) { dgProveedor.Sort(dgProveedor.Columns[xnomcolumna], System.ComponentModel.ListSortDirection.Ascending); } else { dgProveedor.Sort(dgProveedor.Columns[xnomcolumna], System.ComponentModel.ListSortDirection.Descending); } } else { dgProveedor.Sort(dgProveedor.Columns["usuar"], System.ComponentModel.ListSortDirection.Ascending); } VariablesPublicas.PintaEncabezados(dgProveedor); }
public bool Insert(string empresaid, tb_usuarios BE) { return tablaDA.Insert(empresaid, BE); }
private void btnOk_Click(object sender, EventArgs e) { usuariosBL usuariosBL = new usuariosBL(); tb_usuarios tb_usuarios = new tb_usuarios(); DataTable dt = new DataTable(); String xClave = null; Boolean xadmin = false; Boolean xactivo = false; tb_usuarios.usuar = txtUsuar.Text.Trim().ToLower(); if (ValidarIngreso()) { dt = usuariosBL.GetAll(cboEmpresa.SelectedValue.ToString(), tb_usuarios).Tables[0]; if (dt.Rows.Count > 0) { xClave = Convert.ToString(dt.Rows[0]["CLAVE"]); xadmin = Convert.ToBoolean(dt.Rows[0]["admin"]); xactivo = Convert.ToBoolean(dt.Rows[0]["activo"]); txtClave.Text = fungen.GetMD5(txtClave.Text.ToLower()).Substring(0, 10); if (txtClave.Text.ToUpper() == xClave) { if (xactivo == false) { Empresa(); MessageBoxEx.Show("Usuario fue dado de baja !!!" + "\r" + "Consulte con el administrador de sistemas?", "BapSoft", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Empresa(); VariablesPublicas.Usuar = Convert.ToString(dt.Rows[0]["usuar"]).Trim(); abrir_perfiles(); if (Tdominio.Rows.Count > 0) { get_cargafoto(); panelEx1.Visible = false; panelEx2.Visible = true; Text = "Panel de Control - " + VariablesPublicas.SiconexionInternet; cboDominioID.Focus(); } } //superValidator1.Enabled = false; } else { MessageBoxEx.Show("Clave Incorrecto !!!", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBoxEx.Show("Usuario no Registrado !!!", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
public bool Update_modificarfoto(string empresaid, tb_usuarios BE) { return tablaDA.Update_modificarfoto(empresaid, BE); }
private void Validausuario_nuevo() { usuariosBL BL = new usuariosBL(); tb_usuarios BE = new tb_usuarios(); DataTable dt = new DataTable(); BE.usuar = usuar.Text.Trim(); dt = BL.GetAll(EmpresaID, BE).Tables[0]; if (dt.Rows.Count == 0) { mensaje.Text = "VALIDO"; mensaje.ForeColor = Color.Green; form_bloqueado(true); nombr.Focus(); btn_cancelar.Enabled = true; btn_grabar.Enabled = true; } else { mensaje.Text = "YA EXISTE"; mensaje.ForeColor = Color.Red; usuar.Focus(); } }
private void btnAceptar_Click(object sender, EventArgs e) { try { if (clave.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Tu Clave ?", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (clave_nuevo.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Tú Nueva Clave ?", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (clave_nuevo2.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Confirmación de Tú Nueva Clave ?", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (clave_nuevo.Text.Trim() != clave_nuevo2.Text.Trim()) { MessageBox.Show("No Coincide Tú Nueva Clave !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { var xClave = string.Empty; var primero = string.Empty; var segundo = string.Empty; var BL = new usuariosBL(); var BE = new tb_usuarios(); var dt = new DataTable(); BE.usuar = Usuar.Trim().ToLower(); dt = BL.GetAll(VariablesPublicas.EmpresaID, BE).Tables[0]; if (dt.Rows.Count > 0) { xClave = dt.Rows[0]["clave"].ToString().ToUpper(); } else { xClave = "ERROR"; } clave.Text = fungen.GetMD5(clave.Text.ToLower()).Substring(0, 10); if (clave.Text.ToUpper() == xClave) { primero = fungen.GetMD5(clave_nuevo.Text.Trim().ToLower()).Substring(0, 10).ToUpper(); segundo = fungen.GetMD5(clave_nuevo2.Text.Trim().ToLower()).Substring(0, 10).ToUpper(); if (primero == segundo) { var BL2 = new usuariosBL(); var BE2 = new tb_usuarios(); BE2.usuar = Usuar.ToLower().Trim(); BE2.clave = primero.Trim(); if (BL2.Update_modificarclave(VariablesPublicas.EmpresaID, BE2)) { SEGURIDAD_LOG("M"); MessageBox.Show("Clave modificado correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("Contáctese con Sistemas !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else { MessageBox.Show("Error al generar Nueva Clave !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else { MessageBox.Show("Usuario o Clave Incorrecto !!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_busqueda_Click(object sender, EventArgs e) { tb_usuarios BE = new tb_usuarios(); usuariosBL BL = new usuariosBL(); BE.nombr = txtbusqueda.Text.ToString().Trim(); Tablausuario = BL.BuscarUsuarios(VariablesPublicas.EmpresaID, BE).Tables[0]; if (Tablausuario.Rows.Count > 0) { gridusuario.DataSource = Tablausuario; } }