示例#1
0
        }        //Fin funcion Lista

        public bool Agregar(E_Permiso permiso1)
        {
            string       query;
            MySqlCommand cmd;

            query = "insert into tbl_permiso(nombre,llave) values " +
                    "(@nombre,@llave)";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@nombre", permiso1.Nombre);
                    cmd.Parameters.AddWithValue("@llave", permiso1.Llave);

                    cmd.ExecuteNonQuery();
                    return(true);
                }
                else
                {
                    Desconectar();
                    Mensaje = "Error de conexion";
                    return(false);
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(false);
            }
        }
示例#2
0
        public bool Modificar(E_Permiso permiso1)
        {
            string       query;
            MySqlCommand cmd;

            query = "update tbl_permiso set nombre = @nombre, llave = @llave WHERE id=@id";

            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@id", permiso1.ID);
                    cmd.Parameters.AddWithValue("@nombre", permiso1.Nombre);
                    cmd.Parameters.AddWithValue("@llave", permiso1.Llave);

                    cmd.ExecuteNonQuery();
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(false);
            }
            Desconectar();
            return(true);
        }
示例#3
0
        public List <E_Permiso> Lista()
        {
            string           query;
            MySqlCommand     cmd;
            List <E_Permiso> lista_permiso1 = new List <E_Permiso>();

            query = "select * from tbl_permiso order by id asc;";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    MySqlDataReader reader = cmd.ExecuteReader();
                    E_Permiso       permiso1;

                    while (reader.Read())
                    {
                        permiso1 = new E_Permiso
                        {
                            ID     = Convert.ToString(reader["id"]),
                            Nombre = Convert.ToString(reader["nombre"]),
                            Llave  = Convert.ToString(reader["llave"])
                        };
                        lista_permiso1.Add(permiso1);
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
            }

            Desconectar();
            return(lista_permiso1);
        }        //Fin funcion Lista
示例#4
0
        public bool Modificar(E_Permiso permiso1)
        {
            D_Permiso productor = new D_Permiso();

            return(productor.Modificar(permiso1));
        }
示例#5
0
        public bool Agregar(E_Permiso permiso1)
        {
            D_Permiso productor = new D_Permiso();

            return(productor.Agregar(permiso1));
        }