void ModificarTipoUsuario() { N_Tipo_Usuario tipo1 = new N_Tipo_Usuario(); E_Tipo_Usuario tipo2 = new E_Tipo_Usuario(); N_Tipo_Usuario_Permiso permisos1 = new N_Tipo_Usuario_Permiso(); E_Tipo_Usuario_Permiso permisos2 = new E_Tipo_Usuario_Permiso(); tipo2.ID = Convert.ToInt32(lblIDTipoUsuario.Text); tipo2.Descripcion = txtTipoUsuario.Text; if (tipo1.Modificar(tipo2) == true) { permisos2 = permisos1.ObtenerPermisos(lblIDTipoUsuario.Text); permisos2.Permisos = permisos; if (permisos1.Modificar(permisos2)) { CargarLista(); Limpiar(); } else { MessageBox.Show(permisos1.Mensaje); } } else { MessageBox.Show("Error: No se pudo modificar el registro", "Modificar"); } }
void AgregarTipoUsuario() { N_Tipo_Usuario tipo1 = new N_Tipo_Usuario(); E_Tipo_Usuario tipo2 = new E_Tipo_Usuario(); N_Tipo_Usuario_Permiso permisos1 = new N_Tipo_Usuario_Permiso(); E_Tipo_Usuario_Permiso permisos2 = new E_Tipo_Usuario_Permiso(); string ultimoID = ""; tipo2.ID = 0; tipo2.Descripcion = txtTipoUsuario.Text; if (tipo1.Agregar(tipo2) == true) { ultimoID = tipo1.UltimoID; permisos2.ID_tipo_usuario = Convert.ToInt32(ultimoID); permisos2.Permisos = permisos; if (permisos1.Agregar(permisos2)) { CargarLista(); Limpiar(); } else { MessageBox.Show(permisos1.Mensaje); } } else { MessageBox.Show("Error: No se pudo agregar el registro" + "\n" + tipo1.Mensaje, "Agregar"); } }
public bool Agregar(E_Tipo_Usuario usuario1) { string query; MySqlCommand cmd; query = "insert into tbl_tipo_usuario(descripcion) values " + "(@descripcion)"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@descripcion", usuario1.Descripcion); cmd.ExecuteNonQuery(); UltimoId = Ultimo_ID().ToString(); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(false); } Desconectar(); return(true); }
public List <E_Tipo_Usuario> Lista() { string query; MySqlCommand cmd; List <E_Tipo_Usuario> lista_tipo_usuario1 = new List <E_Tipo_Usuario>(); query = "select * from tbl_tipo_usuario;"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); MySqlDataReader reader = cmd.ExecuteReader(); E_Tipo_Usuario usuario1; while (reader.Read()) { usuario1 = new E_Tipo_Usuario { ID = Convert.ToInt32(reader["id"]), Descripcion = Convert.ToString(reader["descripcion"]) }; lista_tipo_usuario1.Add(usuario1); } } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); } Desconectar(); return(lista_tipo_usuario1); } //Fin funcion Lista
public bool Modificar(E_Tipo_Usuario usuario1) { string query; MySqlCommand cmd; query = "update tbl_tipo_usuario set descripcion = @descripcion WHERE id=@id"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@id", usuario1.ID); cmd.Parameters.AddWithValue("@descripcion", usuario1.Descripcion); cmd.ExecuteNonQuery(); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(false); } Desconectar(); return(true); }
public bool Agregar(E_Tipo_Usuario usuario1) { D_Tipo_Usuario usuario = new D_Tipo_Usuario(); if (usuario.Agregar(usuario1)) { UltimoID = usuario.UltimoId; return(true); } else { Mensaje = usuario.Mensaje; return(false); } }
} //Fin funcion Lista public E_Tipo_Usuario LeerTipoUsuario(string tipo_usuario) { string query; MySqlCommand cmd; query = "select * from tbl_tipo_usuario where id=@id;"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@id", tipo_usuario); MySqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { E_Tipo_Usuario usuario1 = new E_Tipo_Usuario { ID = Convert.ToInt32(reader["usuario"]), Descripcion = Convert.ToString(reader["descripcion"]) }; Desconectar(); return(usuario1); } else { Desconectar(); return(null); } } else { Desconectar(); return(null); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(null); } }
public bool Modificar(E_Tipo_Usuario usuario1) { D_Tipo_Usuario usuario = new D_Tipo_Usuario(); return(usuario.Modificar(usuario1)); }