public static Boolean Delete(UsuarioTO clsUsuario) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { StringBuilder strSql = new StringBuilder(); strSql.Append("DELETE FROM usuario WHERE idUsuario=@idUsuario"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@idUsuario", clsUsuario.ID); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
protected void gvwUsuario_RowDeleting(object sender, GridViewDeleteEventArgs e) { UsuarioTO clsUsuario = new UsuarioTO(); Int32 ID = (Int32)gvwUsuario.DataKeys[e.RowIndex].Value; clsUsuario = UsuarioBLL.GetUsuarioByID(ID); UsuarioBLL.Delete(clsUsuario); Page.ClientScript.RegisterStartupScript(this.GetType(), "sucesso", "alert('Usuário excluido com sucesso')", true); LoadGrid(); }
protected void Load() { clsUsuario = this.Usuario; clsUsuario.Nome = txtNome.Text; clsUsuario.Password = txtSenha.Text; clsUsuario.Email = txtEmail.Text; int intIdTipoUsuario = 0; int.TryParse(ddlTipoUsuario.SelectedValue, out intIdTipoUsuario); clsUsuario.IDTipoUsuario = intIdTipoUsuario; }
public static UsuarioTO GetUsuarioByID(int ID) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { UsuarioTO clsUsuario = new UsuarioTO(); string strSql = "SELECT Usuario.* FROM Usuario WHERE Usuario.idUsuario = @idusuario"; cmd = connection.CreateCommand(); cmd.CommandText = strSql; cmd.Parameters.AddWithValue("@idusuario", ID); cmd.ExecuteNonQuery(); MySqlDataReader adap = cmd.ExecuteReader(); while (adap.Read()) { clsUsuario.ID = Convert.ToInt32(adap["idusuario"]); clsUsuario.Nome = adap["nome"].ToString(); clsUsuario.Email = adap["login"].ToString(); clsUsuario.Password = adap["password"].ToString(); clsUsuario.IDTipoUsuario = Convert.ToInt32(adap["tipousuario"]); } return clsUsuario; } catch (Exception ex) { throw new Exception(ex.Message); } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) { UsuarioTO clsUsuario = new UsuarioTO(); clsUsuario = UsuarioBLL.GetUsuarioByNomeAndPassword(Login1.UserName, Login1.Password); if (!String.IsNullOrEmpty(clsUsuario.Nome)) { e.Authenticated = true; HttpCookie cookie = new HttpCookie("tipoUsuario"); cookie.Value = clsUsuario.IDTipoUsuario.ToString(); TimeSpan somarTempo = new TimeSpan(0, 10, 0, 0); cookie.Expires = DateTime.Now + somarTempo; Response.Cookies.Add(cookie); } else { e.Authenticated = false; } }
private void PopulaDados() { clsUsuario = this.Usuario; txtNome.Text = clsUsuario.Nome; txtSenha.Text = clsUsuario.Password; txtEmail.Text = clsUsuario.Email; if (clsUsuario.IDTipoUsuario != 0) { ddlTipoUsuario.SelectedValue = clsUsuario.IDTipoUsuario.ToString(); } else { ddlTipoUsuario.SelectedValue = null; } }
public static Boolean Update(UsuarioTO clsUsuario) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { StringBuilder strSql = new StringBuilder(); strSql.Append("UPDATE usuario SET login=@login, nome=@nome, password=@password, tipousuario=@tipousuario WHERE idUsuario=@idUsuario"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@idUsuario", clsUsuario.ID); cmd.Parameters.AddWithValue("@login", clsUsuario.Email); cmd.Parameters.AddWithValue("@nome", clsUsuario.Nome); cmd.Parameters.AddWithValue("@password", clsUsuario.Password); cmd.Parameters.AddWithValue("@tipousuario", clsUsuario.IDTipoUsuario); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
public static void insert(UsuarioTO clsUsuario) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { StringBuilder strSql = new StringBuilder(); strSql.Append("INSERT INTO usuario(login, nome, password,tipousuario)VALUES (@login,@nome,@password,@tipousuario);"); strSql.Append("SELECT usuario.* FROM usuario WHERE usuario.idusuario=@@IDENTITY;"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@login", clsUsuario.Email); cmd.Parameters.AddWithValue("@nome", clsUsuario.Nome); cmd.Parameters.AddWithValue("@password", clsUsuario.Password); cmd.Parameters.AddWithValue("@tipousuario", clsUsuario.IDTipoUsuario); cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
public static Boolean Update(UsuarioTO clsUsuario) { return UsuarioDAL.Update(clsUsuario); }
public static void insert(UsuarioTO clsUsuario) { UsuarioDAL.insert(clsUsuario); }
public static Boolean Delete(UsuarioTO clsUsuario) { return UsuarioDAL.Delete(clsUsuario); }