private void frmEntrada_Load(object sender, EventArgs e) { dgvProdutos.Columns.Add(new DeleteColumn()); DALConexao con = new DALConexao(DadosDaConexao.StringDaConexao); BLLUsuario bllu = new BLLUsuario(con); DTOUsuario modelou = bllu.CarregaModeloUsuario(idUsuario); idUnidade = modelou.IdUnidade; permissaoUsuario = modelou.PermissaoUsuario; this.Text = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")"; DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLUnidade bllun = new BLLUnidade(cx); cbUnidade.DataSource = bllun.Localizar(""); cbUnidade.DisplayMember = "cod_unidade"; cbUnidade.ValueMember = "id_unidade"; cbUnidade.Text = modelou.IdUnidade.ToString("00"); if (modelou.PermissaoUsuario < 4) { cbUnidade.Enabled = false; } this.AlteraBotoes(1); }
private void frmCadastroFornecedores_Load(object sender, EventArgs e) { DALConexao con = new DALConexao(DadosDaConexao.StringDaConexao); BLLUsuario bllu = new BLLUsuario(con); DTOUsuario modelou = bllu.CarregaModeloUsuario(idUsuario); this.Text = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")"; this.alteraBotoes(1); txtFantasia.GotFocus += txtFantasia_GotFocus; txtRazao.GotFocus += txtRazao_GotFocus; txtFone1.GotFocus += txtFone1_GotFocus; txtFone2.GotFocus += txtFone2_GotFocus; txtEmail1.GotFocus += txtEmail1_GotFocus; txtEmail2.GotFocus += txtEmail2_GotFocus; txtContato.GotFocus += txtContato_GotFocus; txtCnpj.GotFocus += txtCnpj_GotFocus; txtCep.GotFocus += txtCep_GotFocus; txtLogradouro.GotFocus += txtLogradouro_GotFocus; txtNumero.GotFocus += txtNumero_GotFocus; txtComplemento.GotFocus += txtComplemento_GotFocus; txtBairro.GotFocus += txtBairro_GotFocus; txtCidade.GotFocus += txtCidade_GotFocus; txtEstado.GotFocus += txtEstado_GotFocus; }
public bool Update(DTOUsuario usuario) { bool err = true; try { IDbConnection objConnnexao; IDbCommand objCommand; string sql = "UPDATE tbl_colunista SET col_nome = ?nome WHERE col_id = ?codigo"; //recebendo a conexão e executando o cmd objConnnexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConnnexao); //atribuindo os parametros da string sql //objCommand.Parameters.Add(Mapped.Parameter("?codigo", usuario.UsuarioId)); objCommand.Parameters.Add(Mapped.Parameter("?nome", usuario.Nome)); objCommand.ExecuteNonQuery(); objConnnexao.Close(); //abrindo novamente conexão objConnnexao.Dispose(); objCommand.Dispose(); }//try catch (Exception ex) { err = false; } return(err); }//metodo update
protected void Button5_Click(object sender, EventArgs e) { DTOUsuario user = new DTOUsuario(); CADUsuario procesos = new CADUsuario(); int dni = 0; try { //int ident = int.Parse(busqueda.Text); user.Dni = busqueda.Text; dni = procesos.ConsultarUsuarioPorDni(user); } catch { ScriptManager.RegisterClientScriptBlock(this, GetType(), "nopermitecamp", "campos();", true); } if (dni > 0) { procesos.ConsultarUsuarioGV(GVUsuarios, user); } else { procesos.CargarUsuarios(GVUsuarios); ScriptManager.RegisterClientScriptBlock(this, GetType(), "noexiste", "noregistrado();", true); } busqueda.Text = ""; }
public static void CrearUsuario(DTOUsuario usuarioDTO) { try { COMANDFASTEntities entities = new COMANDFASTEntities(); Usuario usuario = new Usuario() { Apellido = usuarioDTO.Apellido, Fecha_Nac = usuarioDTO.FechaNacimiento, Nombre = usuarioDTO.Nombre, Login_Usuario = usuarioDTO.Usuario, Id_Tipo_Usuario = usuarioDTO.TipoUsuario, Pass = usuarioDTO.Password, Email = usuarioDTO.Email }; entities.Usuario.Add(usuario); entities.SaveChanges(); } catch (System.Data.Entity.Infrastructure.DbUpdateConcurrencyException ex) { } catch (System.Data.Entity.Infrastructure.DbUpdateException ex) //DbContext { } catch (Exception ex) { } }
public bool EnviarCorreoConfirmaciónEnvíoReporteProblema(DTOUsuario user) { try { //Configuración del Mensaje MailMessage mail = new MailMessage(); //Especificamos el correo desde el que se enviará el Email y el nombre de la persona que lo envía mail.From = new MailAddress("*****@*****.**", "FIBER©", Encoding.UTF8); //Aquí ponemos el asunto del correo mail.Subject = "Confirmación FIBER©"; //Aquí ponemos el mensaje que incluirá el correo mail.IsBodyHtml = true; mail.Body = "Hola " + user.Nombre_contacto + "!" + "<br/>" + "<br/>" + "Muchas gracias por contactarnos, hemos recibido tu solicitud. A partir de éste momento comenzaremos a tramitarla para poder brindarte una respuesta en el menor tiempo posible." + "<br/>" + "<br/>" + "Cordialmente," + "<br/>" + "<b>" + "SERVICIO AL CLIENTE." + "<br/>" + "HEXI©" + "</b>" + "<br/>" + "<br/>" + "<br/>" + "<b>" + "AVISO LEGAL:" + "</b>" + "Este correo electrónico incluyendo sus anexos, contiene información confidencial de HEXI©, si usted no es el destinatario intencional, se le informa que cualquier uso, difusión, distribución o copiado de esta comunicación está terminantemente prohibido, hacerlo podría tener consecuencias legales como las contenidas en la Ley 1273 de 2009, Ley 1581 de 2012 y todas las que le apliquen. Si ha recibido este correo por error, por favor bórrelo. Si usted es el destinatario, le solicitamos mantener reserva sobre el contenido, los datos o información de contacto del remitente y en general sobre la información de este documento y/o archivos adjuntos, a no ser que exista una autorización explícita. Este mensaje y sus anexos han sido revisados con software antivirus, para evitar que contenga código malicioso que pueda afectar sistemas de cómputo, sin embargo es responsabilidad del destinatario confirmar este hecho en el momento de su recepción."; //Especificamos a quien enviaremos el Email, no es necesario que sea Gmail, puede ser cualquier otro proveedor mail.To.Add(user.Correo_contacto); //Si queremos enviar archivos adjuntos tenemos que especificar la ruta en donde se encuentran //mail.Attachments.Add(new Attachment(@"C:\Documentos\carta.docx")); //Configuracion del SMTP SmtpClient SmtpServer = new SmtpClient("smtp.live.com"); SmtpServer.Port = 587; //Puerto que utiliza Gmail para sus servicios //Especificamos las credenciales con las que enviaremos el mail SmtpServer.Credentials = new System.Net.NetworkCredential("*****@*****.**", "FiberByHEXISENA"); SmtpServer.EnableSsl = true; SmtpServer.Send(mail); return(true); } catch { return(false); } }
protected void CreateUser_Click(object sender, EventArgs e) { try { DTOUsuario usuarioDTO = bsUsuario.CrearUsuarioDTO( txtNombre.Text, txtApellido.Text, DateTime.Today, // puse la fecha de hoy, despues se cambia txtUsuario.Text, txtPassword.Text, txtEmail.Text ); if (String.IsNullOrEmpty(bsUsuario.VerificarUsuario(usuarioDTO))) { bsUsuario.CrearUsuario(usuarioDTO); Response.Redirect("Login.aspx?reg=true"); } else { txtError.Visible = true; txtError.Text = bsUsuario.VerificarUsuario(usuarioDTO); } } catch (Exception ex) { } }
public string recup(string correou) { string estado; DTOUsuario user = new DTOUsuario(); user.Correo = correou; CADUsuario process = new CADUsuario(); if (process.ConsultarUsuarioPorCorreo(user) != 0) { if ((process.EnviarCorreoRestablecimientoContraseña(user)) == true) { estado = "correcto"; } else { estado = "error"; } } else { estado = "noexiste"; } return(estado); }
public string contacto(string name, string email, string mensaje) { string result; DTOUsuario infor = new DTOUsuario(); CADUsuario user = new CADUsuario(); infor.Nombre_contacto = name; infor.Correo_contacto = email; infor.Mensaje_contacto = mensaje; try { if (user.EnviarCorreoContacto(infor) == true) { user.EnviarCorreoConfirmaciónEnvíoMensajeContacto(infor); result = "true"; } else { result = "false"; } } catch { result = null; } return(result); }
private void DefaultValues() { DALConexao con = new DALConexao(DadosDaConexao.StringDaConexao); BLLUnidade bllun = new BLLUnidade(con); BLLUsuario bllu = new BLLUsuario(con); DTOUsuario modelou = bllu.CarregaModeloUsuario(Convert.ToInt32(idUsuario)); cbUnidade.DataSource = bllun.ListarUnidades(); cbUnidade.DisplayMember = "cod_unidade"; cbUnidade.ValueMember = "id_unidade"; cbUnidade.Text = modelou.IdUnidade.ToString("00"); if (modelou.PermissaoUsuario < 4) { cbUnidade.Enabled = false; } unidade = Convert.ToInt32(cbUnidade.SelectedValue); LimpaCampos(); AlteraBotoes(); dgvFicha.Rows.Clear(); CarregaCat(); txtId.Clear(); }
public DTORespuestaFTP obtenerRutas(string Usuario, string Password, int TipoDocumento, int NumeroMuestra) { DTORespuestaFTP respuesta = new DTORespuestaFTP(); try { this._servicios = new MServicios(); //Validar el usuario. DTOUsuario usuario = new DTOUsuario() { Password = Password, Nombre = Usuario }; if (!this._servicios.IsUsuarioValido(usuario)) { throw new Exception("ERROR: Credenciales de usuario son incorrectas."); } DTOInforme informe = new DTOInforme(); informe.TipoDocumento = TipoDocumento; informe.NumeroMuestra = NumeroMuestra; if (informe == null) { throw new Exception("ERROR: El parámetro de entrada no puede ser nulo."); } respuesta = this._servicios.obtenerArchivo(informe); return(respuesta); } catch (Exception ex) { respuesta.Resultado = false; respuesta.Mensaje = "WebService.obtenerRutas: " + ex.Message; return(respuesta); } }
public static void AdicionarLeilao(int id, DTOUsuario dono, string nomeProduto) { DTOLeilao leilao = new DTOLeilao(id, dono, nomeProduto); dono.addLeilao(leilao); DAOLeilao.Add(leilao); }
public DTOUsuario GetUsuariosPartiesDTO(Int64 idUsuario) { string keyCache = KEY_USUARIOS_PARTIES + "#" + idUsuario; DTOUsuario usuarioParty = CacheLayer.Get <DTOUsuario>(keyCache); if (usuarioParty == null) { using (OrdenesContext context = new OrdenesContext()) { usuarioParty = (from d in context.Usuario where d.IdUsuario == idUsuario select new DTOUsuario() { IdParty = d.IdPersona, IdUsuario = d.IdUsuario } ).FirstOrDefault(); } if (usuarioParty != null) { CacheLayer.Add(usuarioParty, keyCache); } } return(usuarioParty); }
private void frmCadastroSetor_Load(object sender, EventArgs e) { DALConexao con = new DALConexao(DadosDaConexao.StringDaConexao); BLLUsuario bllu = new BLLUsuario(con); DTOUsuario modelou = bllu.CarregaModeloUsuario(IdUsuario); IdUnidadeUser = modelou.IdUnidade; this.Text = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")"; if (modelou.PermissaoUsuario < 4) { cbUnidade.Text = modelou.IdUnidade.ToString("00"); cbUnidade.Enabled = false; } else { DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLUnidade bll = new BLLUnidade(cx); cbUnidade.DataSource = bll.Localizar(""); cbUnidade.DisplayMember = "cod_unidade"; cbUnidade.ValueMember = "cod_unidade"; cbUnidade.Text = IdUnidadeUser.ToString(); } alteraBotoes(2); this.operacao = "inserir"; this.CarregaDados(); carregaUnidade = 1; }
//Clase para actualizar la información de un usuario public int ActualizarUsuario(DTOUsuario user) { int confirm = 0; cnx.Open(); try { cmd = new SqlCommand(); cmd.Connection = cnx; cmd.CommandText = "prc_modificar_usuario"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id", user.Id); cmd.Parameters.AddWithValue("@dni", user.Dni); cmd.Parameters.AddWithValue("@nomb", user.Nombre); cmd.Parameters.AddWithValue("@apell", user.Apellidos); cmd.Parameters.AddWithValue("@correo", user.Correo); cmd.Parameters.AddWithValue("@contrase", user.Contraseña); cmd.Parameters.AddWithValue("@tel", user.Tel); //cmd.Parameters.AddWithValue("@estado", user.Estado); cmd.ExecuteNonQuery(); } catch { confirm = 1; } cnx.Close(); return(confirm); }
protected void Acept_Click(object sender, EventArgs e) { int confirm = 0; string id_usuario = Convert.ToString(Session["id_usuario"]); DTOUsuario user = new DTOUsuario(); user.Id = Convert.ToInt32(id_usuario); user.Contraseña = Contraseña.Text; CADUsuario procesos = new CADUsuario(); if (Contraseña.Text != "") { confirm = confirm + 1; } if (Confirmacion.Text == Contraseña.Text) { confirm = confirm + 1; } if (confirm == 2) { if (procesos.ModificarPefilUsuario(user) == 0) { Contraseña.Text = ""; Confirmacion.Text = ""; ScriptManager.RegisterClientScriptBlock(this, GetType(), "mensaje", "modificacion();", true); } else { ScriptManager.RegisterClientScriptBlock(this, GetType(), "problem", "problema();", true); } } }
public bool EnviarCorreoReporteUser(DTOUsuario user) { try { //Configuración del Mensaje MailMessage mail = new MailMessage(); SmtpClient SmtpServer = new SmtpClient("smtp.live.com"); //Especificamos el correo desde el que se enviará el Email y el nombre de la persona que lo envía mail.From = new MailAddress("*****@*****.**", "HEXI©", Encoding.UTF8); //Aquí ponemos el asunto del correo mail.Subject = "Reporte problema usuario Fiber"; //Aquí ponemos el mensaje que incluirá el correo mail.IsBodyHtml = true; mail.Body = "<b>" + "Datos solicitante:" + "</b>" + "<br/>" + "<br/>" + "<b>" + "Nombre :" + "</b>" + "<br/>" + user.Nombre_contacto + "<br/>" + "<b>" + "Correo Electrónico: " + "</b>" + "<br/>" + user.Correo_contacto + "<br/>" + "<br/>" + "<b>" + "Nombre reporte:" + "</b>" + "<br/>" + user.Nomb_report + "<br/>" + "<br/>" + "<b>" + "Descripción:" + "</b>" + "<br/>" + user.Descript_report + "<br/>" + "<br/>" + "<b>" + "Reporte FIBER©" + "</b>"; //Especificamos a quien enviaremos el Email, no es necesario que sea Gmail, puede ser cualquier otro proveedor mail.To.Add("*****@*****.**"); //Si queremos enviar archivos adjuntos tenemos que especificar la ruta en donde se encuentran //mail.Attachments.Add(new Attachment(@"C:\Documentos\carta.docx")); //Configuracion del SMTP SmtpServer.Port = 587; //Puerto que utiliza Gmail para sus servicios //Especificamos las credenciales con las que enviaremos el mail SmtpServer.Credentials = new System.Net.NetworkCredential("*****@*****.**", "FiberByHEXISENA"); SmtpServer.EnableSsl = true; SmtpServer.Send(mail); return(true); } catch { return(false); } }
private void frmConsultaInventario_Load(object sender, EventArgs e) { DALConexao con = new DALConexao(DadosDaConexao.StringDaConexao); BLLUsuario bllu = new BLLUsuario(con); DTOUsuario modelou = bllu.CarregaModeloUsuario(idUsuario); this.Text = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")"; DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLUnidade bllun = new BLLUnidade(cx); cbUnidade.DataSource = bllun.Localizar(""); cbUnidade.DisplayMember = "cod_unidade"; cbUnidade.ValueMember = "id_unidade"; cbUnidade.Text = modelou.IdUnidade.ToString("00"); if (modelou.PermissaoUsuario < 4) { cbUnidade.Enabled = false; } DateTime Hoje = DateTime.Today; cbAbertos.Checked = true; txtDataDe.GotFocus += txtDataDe_GotFocus; txtDataA.GotFocus += txtDataA_GotFocus; txtNumero.GotFocus += txttxtNumero_GotFocus; dgvInventario.Columns.Add(new DeleteColumn()); }
//Clase para registrar un registro de un problema public int InsertarReporteProblema(DTOUsuario user) { int estado = 0; cnx.Open(); try { cmd = new SqlCommand(); cmd.Connection = cnx; cmd.CommandText = "prc_insertar_reporte_problema"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nomb_pro", user.Nomb_report); cmd.Parameters.AddWithValue("@descrip_pro", user.Descript_report); cmd.Parameters.AddWithValue("@fecha_reg", user.Fecha_report); cmd.Parameters.AddWithValue("@estado_repor", user.Estado_report); cmd.Parameters.AddWithValue("@id_user", user.Id); cmd.ExecuteNonQuery(); } catch { estado = 1; } cnx.Close(); return(estado); }
private void BSalvar_Click(object sender, EventArgs e) { DTOUsuario dto = new DTOUsuario { Id = idUsuario, Nome = txtUsuario.Text, Senha = txtSenha.Text, Tipo = rdAdmin.Checked ? 2 : 1 // Admin 2 | User 1 }; bool sucesso; if (idUsuario > 0) { sucesso = user.EditaUsuario(dto); } else { sucesso = user.AdicionaUsuario(dto); } if (sucesso) { MessageBox.Show("Usuário salvo com sucesso!"); this.Close(); } else { MessageBox.Show("Houve um erro ao cadastrar usuário"); } }
public DataTable autenticarUsuario(DTOUsuario user) { cmd = new SqlCommand(); DataTable dt; try { cmd.Connection = con; cmd.CommandText = "prc_AutenticarUsuario"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@usuario", user.Usuario); cmd.Parameters.AddWithValue("@contrasena", user.Clave); dt = new DataTable(); SqlDataAdapter sda = new SqlDataAdapter(cmd); // ejecuta el procedimiento y guarde los resultados de la consulta en la tabla virtual osea el datatable con.Open(); sda.Fill(dt); con.Close(); } catch (Exception error) { dt = null; } return(dt); }
public bool modificarUsuario(DTOUsuario Codigo) { DataTable dt = new DataTable(); SqlConnection con = new SqlConnection(cadena); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "Modificar_Usuario"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Id_us", Codigo.Codigo); cmd.Parameters.AddWithValue("@Nombre_us", Codigo.Nombre); cmd.Parameters.AddWithValue("@Apellido_us", Codigo.Apellido); cmd.Parameters.AddWithValue("@Tipo_Documento_us", Codigo.Tipo_doc); cmd.Parameters.AddWithValue("@Numero_Documento_us", Codigo.Numero_doc); cmd.Parameters.AddWithValue("@Edad_us", Codigo.Edad); cmd.Parameters.AddWithValue("@Sexo_us", Codigo.Sexo); cmd.Parameters.AddWithValue("@Telefono_us", Codigo.Telefono); cmd.Parameters.AddWithValue("@Correo_us", Codigo.Correo); cmd.Parameters.AddWithValue("@Usuario_us", Codigo.Usuario); cmd.Parameters.AddWithValue("@Contraseña_us", Codigo.Contraseña); cmd.Parameters.AddWithValue("@Id_R", Codigo.Codigo_rol); con.Open(); SqlDataAdapter sda = new SqlDataAdapter(cmd); sda.Fill(dt); con.Close(); return(true); }
protected void RowEditingEvent(object sender, GridViewEditEventArgs e) { int codigo = Convert.ToInt32(GVUsuarios.DataKeys[e.NewEditIndex].Values[0]); DTOUsuario user = new DTOUsuario(); user.Id = codigo; ViewState["id_user"] = codigo; CADUsuario procesos = new CADUsuario(); if (procesos.CompletarRegistroParaModificarUsuario(user, identificacion, nombres, apellidos, email, password, confirmpassword, telefono) == 0) { Button1.CssClass = "btn btn-default"; Button1.Enabled = false; //FileUpload1.Enabled = false; Button2.CssClass = "btn btn-default"; Button2.Enabled = true; Button3.CssClass = "btn btn-default"; Button3.Enabled = true; } else { ScriptManager.RegisterClientScriptBlock(this, GetType(), "error", "problema();", true); } GVUsuarios.EditIndex = -1; procesos.CargarUsuarios(GVUsuarios); }
public IHttpActionResult Login([FromBody] DTOUsuario user) { try { Usuario objUser = db.Usuario.Where(s => s.Nick == user.Nombre).FirstOrDefault(); if (objUser != null) { string llave = Tools.DecryptKey(objUser.Key, objUser.UsuarioId.ToString()); user.Password = Tools.EncryptKey(user.Password, llave); string pa1 = Tools.DecryptKey(objUser.Pass, llave); if (objUser.Pass.Equals(user.Password)) { return(Ok(new DTOUsuario { UsuarioId = objUser.UsuarioId, Nombre = objUser.Nombre + " " + objUser.Paterno + " " + objUser.Materno, NombreUser = objUser.Nick })); } else { return(null); } } else { return(null); // new DTOUsuario { Nombre = "Error Desconocido" }; } } catch { return(null); // new DTOUsuario { Nombre = L.Message }; } }
private void DafaultValues() { pn01.Visible = false; liberado = false; CarregaMes(); DateTime data = DateTime.Today; numAno.Value = data.Year; DALConexao con = new DALConexao(DadosDaConexao.StringDaConexao); BLLUnidade bllun = new BLLUnidade(con); BLLUsuario bllu = new BLLUsuario(con); DTOUsuario modelou = bllu.CarregaModeloUsuario(Convert.ToInt32(idUsuario)); cbUnidade.DataSource = bllun.ListarUnidades(); cbUnidade.DisplayMember = "cod_unidade"; cbUnidade.ValueMember = "id_unidade"; cbUnidade.Text = modelou.IdUnidade.ToString("00"); if (modelou.PermissaoUsuario < 4) { cbUnidade.Enabled = false; } unidade = Convert.ToInt32(cbUnidade.SelectedValue); CarregaDgvs(); liberado = true; pn01.Visible = true; }
//Clase para obtener los datos de un registro y cargarlos para modificarlos public int CompletarRegistroParaModificarUsuario(DTOUsuario user, TextBox dni, TextBox nombre, TextBox apellidos, TextBox correo, TextBox contraseña, TextBox confirmaccontrase, TextBox tel) { int confir = 0; cnx.Open(); try { cmd = new SqlCommand(); cmd.Connection = cnx; cmd.CommandText = "prc_consultar_usuario_para_modificar"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id", user.Id); dr = cmd.ExecuteReader(); if (dr.Read()) { dni.Text = dr["dni_usuario"].ToString(); nombre.Text = dr["nombre_usuario"].ToString(); apellidos.Text = dr["apellido_usuario"].ToString(); //rol.SelectedIndex = rol.Items.IndexOf(rol.Items.FindByText(dr["nombre_rol"].ToString())); correo.Text = dr["email_usuario"].ToString(); contraseña.Text = dr["contraseña_usuario"].ToString(); confirmaccontrase.Text = dr["contraseña_usuario"].ToString(); tel.Text = dr["tel_usuario"].ToString(); } dr.Close(); } catch { confir = 1; } cnx.Close(); return(confir); }
//metodo que verifica que existe un usuario en la BD public bool verificarUsuarioExistente(DTOUsuario usuario, int pTipo) { conectarBD(); conectado.Open(); comando = new MySqlCommand(); comando.Connection = conectado; comando.CommandText = "Select * from usuario"; lectura = comando.ExecuteReader(); lectura.Read(); while (lectura.Read()) { string nombre = lectura.GetValue(1).ToString(); string apellido1 = lectura.GetValue(2).ToString(); string apellido2 = lectura.GetValue(3).ToString(); string correo = lectura.GetValue(4).ToString(); string contraseña = lectura.GetValue(5).ToString(); int tipo = Int32.Parse(lectura.GetValue(6).ToString()); if (nombre == usuario.Nombre & apellido1 == usuario.Apellido1 & apellido2 == usuario.Apellido2 & usuario.Correo == correo & contraseña == usuario.Contraseña1 & tipo == pTipo) { return(true); } } conectado.Close(); return(false); }
public int CompletarRolesRegistroUserParaModificar(DTOUsuario user, CheckBoxList rol) { int estado = 0; cnx.Open(); try { cmd = new SqlCommand(); cmd.Connection = cnx; cmd.CommandText = "prc_consultar_roles_user"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_user", user.Id); dr = cmd.ExecuteReader(); while (dr.Read()) { foreach (ListItem e in rol.Items) { if ((dr["id_rol"].ToString()) == e.Value.ToString()) { e.Selected = true; } } } dr.Close(); } catch { estado = 1; } cnx.Close(); return(estado); }
public DTOUsuario SelectId(int codigo) { DTOUsuario usuario = new DTOUsuario(); //DALPerfil perfil = null; //List<DTOComentario> comentarios = new List<DTOComentario>(); IDbConnection objConexao; IDbCommand objComando; IDataReader objDataReader; objConexao = Mapped.Connection(); objComando = Mapped.Command("SELECT * FROM tbl_colunista u inner join tbl_tipocolunista pe on u.tcol_id = pe.tcol_id WHERE u.perf_id = ?codigo", objConexao); //SELECT * FROM tbl_colunista u inner join tbl_comentario c on u.col_id = c.col_id inner join tbl_postagem p on u.col_id = p.col_id inner join tbl_tipopostagem tp on p.tip_id = tp.tip_id WHERE u.col_id = 1; objComando.Parameters.Add(Mapped.Parameter("?codigo", codigo)); objDataReader = objComando.ExecuteReader(); while (objDataReader.Read()) { usuario.UsuarioId = Convert.ToInt32(objDataReader["col_id"]); usuario.Nome = (objDataReader["col_nome"]).ToString(); usuario.Perfil.PerfilId = Convert.ToInt32(objDataReader["tcol_id"]); usuario.Perfil.Nome = Convert.ToString(objDataReader["tcol_nome"]); } objConexao.Close(); objDataReader.Close(); objComando.Dispose(); objConexao.Dispose(); objDataReader.Dispose(); return(usuario); }
private void frmCMVGestaoAVista_Load(object sender, EventArgs e) { inicializado = false; DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLUsuario bllu = new BLLUsuario(cx); DTOUsuario modelou = bllu.CarregaModeloUsuario(Convert.ToInt32(idUsuario)); this.Text = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")"; BLLUnidade bllun = new BLLUnidade(cx); cbUnidade.DataSource = bllun.ListarUnidades(); cbUnidade.DisplayMember = "cod_unidade"; cbUnidade.ValueMember = "id_unidade"; cbUnidade.Text = modelou.IdUnidade.ToString("00"); if (modelou.PermissaoUsuario < 4) { cbUnidade.Enabled = false; } DateTime data = DateTime.Today; numAno.Value = data.Year; CarregaMes(); inicializado = true; AtualizaPagina(); }